Sounds like a nice deck and some quality speakers would do just fine for you. I put a simple set up in my wife's 2010 Nissan Rogue and it sounds awesome. 100% better than the stock crap and no amp or subs or anything.