I installed the newly revised PAL V2 (GM based Personal Audio Link) hardware in my 2010 Nav radio. This latest V2 version of hardware, software and cabling was easy to install with a supplied premium connector interface cable directly into the XM harness and receiver. No splicing at all. About 1-2 hour owner install only. The iPod based touch-screen interface intuitive and accessible on XM2 and works well. Steering wheel controls work great as does HUD song selection display. MP3 Aux RCA cable also performs well. Pleased to report that several months of limited use have provided good performance and excellent sound quality. Supplied 8' cable charges iPod, in my case a 6th gen nano. So, I'm comfortable with recommending this as a radio upgrade which should have been in all pre-2010 systems. Think 2011 at least have the USB now, so only for about 2005 and newer I believe.