Back in April I wrote a very basic console app which would (theoretically) allow you to play Shoutcast Playlists (PLS files) in Windows Media Player. I say theoretically because in practice, I've been fielding a large amount of support requests from hapless users having trouble setting up the file associations, checking if they have .NET installed, etc.
I've re-released it with an installer and some improved error handling thrown in for good measure. Download it here: http://www.codeplex.com/openplsinwmp
The installer associates Shoutcast Playlist (PLS) files with OpenPLSInWMP.exe, which digs through the PLS file for the MP3 server info and then starts up Windows Media Player with that stream. It shows up in the Add / Remove Programs list so you can uninstall it easily if you are insane.
The end result is that Windows Media Player plays PLS files. Just in time for
Christmas Christmahannukwanzafestivus special chilly family togetherness season, too: SomaFM has the X-mas in Frisco stream going.
[UPDATE: Fixed problem with icon association. Download setup from same location, new version is 1.0.2.]