I put a 1 DIN Kenwood head unit in my 06 with a pop out touch screen. I can now play DVDs, MP3s from USB drives, and of course my IPOD. The unit has about the most intuitive touch controls for the IPOD you can get, even better than what you get on the IPOD Touch. It came with a harness that plugged right into the radio, no splicing. I also added a sub and additional amp, this did require running some additional wires but I still didn't have to splice into factory harness. Sounds awesome and gives me a place to watch videos of the track I'm at.