+1 for S2P ... But i prefer Mortplayer myself i use it and the qVista skin it has a car skin with big buttons to make it easy to use w/ on screen controls and easy to use while driving. I mainly use mortplayer bc of the features and its ability to play online streaming music from shoutcast. It has memory that saves audio and eq settings on exit. So it resumes where you left it off regardless if you have volume up or down, nice feature to just launch it let it go and start driving no need to fiddle with it unless you want to.