Yo me acabo de agenciar un HP Proliant Microserver como HTPC y servidor de descargas. No ha llegado a 175 € (puesto en casa). Y va completo, con 4 Gb de RAM y unidad óptica. Solo necesita disco duro. Y se le pueden poner hasta 4, en racks. La única pega es que no tiene audio. Puedes ponerle una tarjeta de sonido (interna o USB) o como he hecho yo, ponerle una gráfica dedicada, para sacar el sonido por HDMI.
Tiene el tamaño de un barebone, hace muy poco ruido, es bastante ampliable (hasta 16 Gb de RAM, hasta 4 discos duros, y tiene 2 slots PCIe libres, para una gráfica dedicada o un sintonizador TDT, por ejemplo).
Hoy mismo he estado probandolo y con XBMC reproduce vídeo a 1080p muy fluido, lo mismo en Windows que en Linux.