I always say "get an aftermarket headunit." I also personally say get the best one you can afford. In other words spend the extra 50 bucks for the next model up in most cases if you can afford it. Even if you don't understand the features right now one day you might want to add something to the system and the more expensive higher-end models usually have more flexibility built in. As for sound quality, remember when you put in the aftermarket speakers? Big difference, right? Same concept. Which unit were you looking at? I'm a fan of Kenwood and Alpine myself but, most any top name brand is a pretty good unit.
Metro Detroit, Michigan
2005 Ranger FX4 Level II
Nothing else worth mentioning
I take pictures, lots of pictures...