Go the old school eurovox setup! Biggest piece of crap. I just turn it off and listen to the V8 rumble and exhaust.
As far as head units go, Pioneer have some awesome one, as does Clarion and Alpine. Try to stay away from Xplods, they arent that good.
Same goes for subs and amps, Pioneer...