stay away from anything NOT Alpine....
The D-300 with the touchscreen that vibrates is a BADASS unit, but it'll cost u $1600...but u DEFINATELY get what u pay for...Alpine is the best hands down in the car audio world.
i've heard good things from the Pioneer unit though (the one with the navigation and the gauges on there) and i've had the chance to sit down and play with it...but i just didnt like it as well....
its up to you man...up to u're wallet. do what i am going to do and it will be WAY cheaper....get a drop down TV, install a PS2, and there u go...tv AND games AND about $700 saved!
2004 Dodge SRT4
300 hp/310 tq
2000 Jeep XJ