For a desktop which has pcie slots I go with Creative X-Fi Sound cards. Look for a Creative Labs Sound Blaster X-Fi Titanium HD PCIe Sound Card or a Creative Sound Blaster X-Fi Titanium Fatal1ty Pro, but the X-Fi moniker is the most important part. I have both and they work great with openSUSE. The first card supports a 600 ohm headphone jack on the back and comes with its special optical cables is uses.