I can't help you on the last point but for MP3's and homebrew (e.g Moonshell and DSOrganise), the M3 Simply handles these very well.
I have not encountered a problem as of yet. My MP3's don't skip, neither do video files. I have a 2GB MicroSD from Sandisk.
Bookmarks