Go with the AllGig.
I had no trouble whatsoever with the installation save for my own silly mistake of not connecting the wiring harness together completely. Nothing more time consuming than putting the mess back together and only hearing sound from the left speakers and zero sound on the passenger side. Had to undo e-v-e-r-y-t-h-i-n-g just for a 1 second fix.
Had mine for over half a year and not a single hiccup. DVDs playing while driving is all I needed it for. But in the future I intend to have a camera hooked up as well. Navigation wasn't equipped.
DiabloSport Trinity Custom 89 Octane Tune by Hemifever. Magnaflow Catback Exhaust #16869 & Y-Pipe #10778. K&N 63 Series CAI. Moe's Performance 87mm Ported TB.
Billstein 5100 front shocks @ 2.1".
Tinted windows. RhinoLiner. WeatherTech digital floor mats.
Allgig installed to RBZ & backup camera.
Debadged dealer emblems. Color-matched interior bezels, rain guards, tail lights & 3rd brake light, & front & rear emblems painted blue.
4" Zone Lift w/ 3" Rear Coils & Nitro Shocks.
35/12.5/20 Nitto M/T on MotoMetal 951.
Color-matched Bushwhacker Pocket Style Fender Flares.