You guys sound like this is so complex. I have been using my soundcard to play my FLAC music for a couple of years and have had no problems or sound issues, popping, etc. at all. I am using a chaintek 710 card and using the digital optical out to my receiver and it sounds just like my cd player (which is now is the bedroom). I am also using the ASIO plugin which I'm told bypasses all the stuff that can degrade the sound? I don't know how it works, but it does sound great. What it does do is it plays music in 44.1 instead of 48k which is like the difference between cd sound quality and the sound quality of the music channels on cable.

I'm using winamp as my player and I have all of the commands (play, pause, next, random, playlist toggle, etc.) programmed into my main system remote. One remote (to rule them all - sorry ) controls everything in my system; I couldn't be happier.