Is there a media player which doesn't lose current track when mounting/unmounting the SD card? I've got an Xperia X10.

I listen to audio books, so I'd like to keep my position in the playlist.

Whenever I mount the SD card using USB, the standard media player, Mediascape, lose both the playlist and the position.

Do you know of an alternative media player which doesn't have this defect?  (Including paid apps.)
Mediascape doesn't lose track any more after the latest upgrade of the phone.