Ooo thats odd!
I'm on Vista too, so here's something to check:
Go to : Control Panel -> Default Programs -> Associate a File Type or protocol with a program
Check that the file types .mp3 and .m3u are associated with WMP.
If that fails, I can recommend Winamp as an alternative
