Another vote for JRiver (although I haven't tried anything else so am not saying the other solutions aren't just as good, I just know that I am happy with JRiver
). You get a lot for your $ with JRiver, it is a great media management solution in addition to being great to incorporate in a signal chain including external DACs, AMPs, etc. The demo is fully featured for 30 days as mentioned above, so nothing to lose in trying it (just ensure you have a backup of your system and/or have a system restore point before you install on that off chance that something gets munged up by the install).
http://www.jriver.com/download.html