Buenas, me parece que dependerá de qué equipo y habitación tengas, si dispones de un sistema de altavoces 5.1 puedes agregarle otros dos altavoces y ampliarlo a 7.1, ya que la decodificación y la amplificación del sonido va a correr a cargo de la tarjeta.
El tamaño de la habitación és importante porque para sacarle un verdadero partido al sonido es necesario que cada altavoz tenga una separación considerable entre cada uno.
Para que la tarjeta sea capaz de sacar 7.1, el sonido tiene que ser 5.1 nativo, creo que todos los bluray, y muchísimos juegos lo son, no sé si muchas peliculas, o videos musicales que nos descarguemos estarán en 5.1 o sólo en estéreo, puede ser el mayor problema porque todo ese material no se beneficiara del 7.1, como mucho la tarjeta alcanzara a simular cuatro canales.
Desconozco cual de las dos tarjetas que propones es la más adecuada, lo que tengo claro es que una Asus Xonar sería mi elección, dentro de mi ignoracia las prefiero a las X-Fi.
Saludos