While I'm not normally a great fan of Microsoft, I feel compelled to point out that Windows Media Player can do exactly what you want, without the need for any additional software:
http://windows.micros...-Windows-Media-Player
(That link is for Vista but XP is basically the same
http://support.microsoft.com/kb/297015
as is Windows 7)