I use iTunes (mac or PC and free) which seems to be much like that other player pictured early, but is very easy to set up and run, is free, and can use lossless compression. Rather than buying a sound card, I use Airport Express to digitally and losslessly transmit the sound to the AE and then run a digital cable to the DACs in my receiver, thereby completely isolating the computer from the audio system. It sounds stunning, even with AAC, and even better with Lossless.