I have an Alpine nav system. I wouldn't get it again. It's not near as user friendly as the Eclipse system I had in my other vehicles. Other than that it is up your personal tastes and budget. I love my McIntosh amps, DynAudio speakers and JL sub. The Alpine sounds great, it's just a pain in the butt to use.