Naxa NCA-683 Fold Down Full Detachable PLL Electronic Tuning Stereo AM/FM.MPX Radio MP3/CD Player
The radio was pretty easy to install and the music quality is at least on-par with my last radio.  That being said, the buttons on mine tend to become unresponsive, and have led to me changing the radio presets on multiple occasions.  The USB port works like a charm though, using just a simple flash drive I can listen to whatever I want.  The only real negative I can find for this unit is the unresponsive buttons which are only a problem when I listen to the radio.