Although it is proprietary, have you had a go on vmware player?
Nope, I don't like this VM and because of that I'm prefer VirtualBox And OpenGL just works fine in VirtualBox too.

I mean, have you seen the procedure to let it play MP3 files?
I think this is not a problem of MeeGo. If you can compile, e.g., libmad and use it - you will be able to play MP3-files