my 300 dollar alpine mp3 player can out perform stock hu any time. but like some ppl suggested, if you want everything to fit and look nicely, go with the OEM mp3 player. on the other hand, if you SQ type of person, get an aftermarket deck when the install kit is available