These fit in the 2g's and I think the 1g's as well.
I have a double din navigation system that had a full touch screen for any vehicle that takes double din stereos. It is a Kenwood 6019 unit that plays dvd's cd's and is able to do navigation and alot more as well.
Other adaptions I have to this unit is the following
Ipod user interface hook up
HD radio adapter
Serius Sattelite radio
Navigation
Navigation voice activation
I had this installed in a 03+ silverado and still have the bose and on star wiring kit along with the installation hardware. I also have an adapter to be able to use your existing steering wheel controls as well. This unit will bolt directly into a yukon, denali, escalade, sierra, silverado, and more 03+ gm chevy and gmc vehicles with no modifications.
To install in any other vehicle all you need is the wiring kit and the install dash kit which is very cheap.
399.99 or best offer for the DVD player alone and can work out a deal if you are interested in any of the other accessories or add ons that I have. I also have a 7019 dvd player which is the same thing but just has a little better graphics as well. Text me at 763-286-2730 and serious inquires only please.