I also debated about installing the Factory Nav system, I ended up going with the Kenwood DNX7100 I love that it is a DVD player, bluetooth, ipod controls, backup camera, Sirius, and that it is a Garmin NAV. And I still have steering wheel control and OnStar.
It is alot more money but I felt...