With the same rom version I used mplayer with the mplayer shell program (looks exactly like the sharp media player) and the xmms shell for music (looks exactly like winamp with different skins).
I would suggest doing the same, as I had problems with the sharp media player as well.
It's been a while since I grabbed the files that I use so I don't have links handy, but I can get the versions for each that I've gotten working if you're interested.