amaroK is the best music player you'll ever meet and chances are you haven't met it because amaroK is available only on Linux. Until amaroK is ported to Windows, you can try it on amaroK Live, which is a PCLinuxOS Live CD that includes basic applications, amaroK and free music licensed by Magnatune, a music label that has learned something from the open source software.
So all you have to do is burn the ISO image on a CD (350 MB), restart the computer and boot from the CD. This Live CD works on my laptop so it's likely it will work on any decent computer.
OK, but what's so special about amaroK? It's a music player, right? Yes, but it's a music player that does everything with grace. It shows you recent played tracks, your favourite tracks. For every song, amaroK finds similar tracks, lyrics, tags and information about the artist. It integrates with last.fm, it lets you create scripts in Python (to create an alarm that plays music to wake you up) and it has a dynamic mode that feeds similar music to your playlist automatically.
amaroK supports crossfading, CD burning, iPod, iRiver iFP and USB devices with VFAT and podcasting. Oh, and it looks extremely good.
Related:
Play and convert any multimedia file
If Google made a media player