I went on eBay and picked up a fly audio head unit with nav and sat radio, also has Bluetooth and backup camera along with ability to hookup monitors for DVD playback on the head unit. I've had it for a year and only problems it has had is occasionally does not boot radio function, just restart and the problem is fixed and when in nav if you get a Bluetooth call the nav screen locks up, you get an error warning. Just flip to a different screen and come back to nav and its all fixed. Other than that the unit is very good.