I am thinking about replacing my CD player. I currently have a Sony CDX-5470 (Picture). I am looking for one with thumb drive support , MP3 CD support and maybe iPod hookups. The main thing it has to be able to do is handle vibration. My car vibrates like hell and I don't want one that skips. Any recommendations?