Hola Baturro,
Tienes muchas opciones. Lo primero seria que entendieras la funcion de cada componente y las ventajas e inconvenientes de cada combinacion.
Un ejemplo:
+ PC con tarjeta de sonido (e.g. Asus essence STX II 7.1 ), cargado con un programa multimedia (e.g. Kodi o Jriver) y con uno o mas discos duros con contenido multimedia (pelis, musica, etc)
+ Tantos altavoces "activos" como quieras ("Activos" significan que el amplificador va dentro del altavoz y los puedes conectar directamente a la tarjeta de sonido).
Esa configuracion te permite reproducir solo los contenidos que tengas en disco duro o, si le metes un lector de Blue ray al HTPC, y un programa para reproducirlos, leer tambien esos discos (y oirlos).
En todo caso, la opcion mas sencilla, para la mayoria de usuarios, es usar tambien un receiver (funciones de previo/procesador y amplificacion multicanal) si no quieres usar altavoces activos.
La principal limitacion de un PC sustituyendo a un receiver es que es menos flexible en cuanto a entradas externas (en general, las tarjetas de sonido de PC no admiten entradas digitales; solo estan pensadas para dar varias salidas)
Recuerda ademas que siempre necesitaras amplificar cada canal: puedes hacerlo con un "Receptor (receiver)", con un amplificador aparte, o con el (los) amplificador(es) de unas cajas activas.
Consejo: a no ser que seas un usuario avanzado, buscate un buen receiver (de segunda mano o nuevo, preferiblemente con HDMI) de los que aconsejan en el foro, y combinalo con un HTPC o con una "caja multimedia" (popcorn o similar).
En resumen: dos problemas del HTPC para sustituir a un receptor:
1. El PC no amplifica
2. El receptor tiene mas conectividad (al PC dificilmente le puedas meter audio digital de un blu ray externo, por ejemplo, a no ser que uses una tarjeta de captura de audio/video, lo que no aconsejo, comparandolo con usar un Receptor).
Para ver que cosas puedes hacer con un HTPC, mira en los foros/hilos sobre el programa "Kodi" (antiguo XBMC)