I have an og d2 and love it. No issues and it has been in my truck since 06. I never was a fan of Pioneer products but the D2 has kept me very happy
I also have an double din kenwood ex in my hooptie, also had a single din ex in my old Tahoe. Both had issues one the ribbon went bad and the other doesnt open on its own, dvd player no longer works. I use to like kenwood products but not anymore.
I went with Kenwood DD DNX9160, the GPS was what pushed me over the edge. No problems with Kenwood, make sure you pick the right modules if you keep steering wheel controls and the chimes and Onstar. For the steering wheel controls go with the Axess module (thanks Papabear), changed that today from the PAC. Go with the PAC for chimes and Onstar instead of the GMOS4. That is what I have ended up with and I am now happy.