I have a JVC head unit and its the shit. i highly recommend them.
as for bass, you might want to look into getting an amp and an 8" or 10" sub and that'll help with the lowend quite a bit. getting new speakers and running an amp to them will improve the sound quite a bit too.
in my car i have a
jvc head unit. and then i just got some cheap 12" subs, i think they're Legacy, in a bandpass box. a 900 watt california pro audio (cheap - no name) amp that runs them and then a 450 watt amp that runs 2 jbl 6x9's and in the front i have bass blockers on the factory speakers in the door. i need to replace them, but i don't see the need.
the subs only put out bass, the 6x9's sound amazing and cover the highs and mids very well, and from what i can tell, theres no distortion in the front speakers with the bass blockers on.
i think i paid around $1500 back in the day for everything. but i had a different head unit and cd changer back then. now all the shit is probably worth a couple hundred bucks if that, but it still draws attention.