Personal prefrence would be the Kenwood units with Alpine then Pioneer and finally Sony. We have found Kenwood to be trouble free, easy to use, and packed with features. Pioneers Appradio systems are great if you are looking for more Iphone control than most systems will give, as well as a great AM/FM tuner, the down side to Pioneer that I have found over the years is that they are not as user friendly as others. I have owned or installed most makes and models of headunits and have had the least trouble with Kenwood. Currently i run a X994 in my runner, my wifes Lexus GS400 has the X993, and my fathers 02 TRD tacoma has a X597. Never had any problems with any unit and am planning on upgrading to a DDIN W/Nav hopefully soon provided finances allow!