Kinda dePends on what u want. I see u want mp3/cd playing (as for most people now days lol) but is there gonna be any subs in the future? Jus askin because there are lots of optiions that will benifit u. Personally i really like the new jvcs comin out. Especially the arsenal series. Most of those have usb ipod controls , aux outs, 6 pre amp out puts and great options to tune the sound the way u would like. Alot of alpines, pioneers, kenwoods(not my fave),and sonys(i feel as though sony makes great head units) have all those options as well. ^_^ hope u figure it out!