Why not a better type solution IMO.
1) Forget the sound in the computer.
2) store music as FLAC on your HDD / Network disks.
3) Use software to use your computer as a AUDIO SERVER to stream flac to a device that can play FLAC -- a lot out there.
Output to high quality speakers.
Job done. !!!
I'm using the "Squeezebox system" - excellent and no probs with FLAC either.
Quality of sound card in computer is now 100% irrelevant !!.
You can also use a smart phone to control the device and choose your music too. Wi-Fi Music Players
Tiny netbook as server is just as good as expensive computer with mega expensive sound card too.!!!
FLAC is compressed but LOSSELESS so music is just as good as original (WAV). I don't like hideously compressed mp3 stuff which is what about 90% of the people out there seem to be using.