Eu uso a placa de som Terratec Aureon 5.1 Mk.2 USB. Eu procurei por uma solução sólida para Linux quando fiquei muito frustrado com o PulseAudio junto com a placa de som SBLive que usei antes.
O Wiki Alsa diz sobre este cartão:
Terratec offers passive support for GNU/Linux. Alsa fully supports this audio device, and several Alsa hackers use it. It is a recommended choice for people needing good sound quality, without investing in a professional sound card.
Eu só uso os conectores de áudio padrão na caixa, mas também tem uma saída óptica e óptica. Se você pode viver com uma caixa USB em vez de um cartão real, eu recomendaria este aqui.