The computer geeks will tell you a Media Server is stupid, but I'm stupid so it works well for me. I bought a HP Media Server a couple years ago, installed Squeeze Box on the server and use the Duet controller / player. All my music is ripped to Flac. The server / duet runs 24/7 and other than the random network / connection issues, it's been a joy. I can switch back and forth between my ripped music, Pandora, Rhapsody, Internet radio, etc. There is a Transporter model out for the folks who want audiophile level SQ. I have never had any desire to try it and find the Duet player sounds every bit as good as any other device I've heard.