Se me olvidaba, el tema software viene a continuación

Para empezar creo que ningún software HTPC reproduce blu-rays, necesitas un software adicional y a ser posible que tenga un plug-in para tu software HTPC

Con Windows 7 (no sé si todas las ediciones) ya viene el windows media center, con lo que podrás reproducir prácticamente todo (con algunos problemas para según qué: MKVs y selección de audio/subtítulos) excepto blu-ray por el momento. Supongo que en el futuro ya se podrá con todo, igual que pasaba con media player cuando salieron los DVDs y los DivX (todo eran problemas).

Si no puedes utilizar el MediaPortal, que aunque reconozco que es muy completo a mí no me acaba de convencer (válido para Linux también), o el XBMC, que para mí sería perfecto si pudiera utilizarse de forma nativa para la televisión (también válido para Linux)

Hablando de Linux, creo que con Linux no puedes reproducir blu-rays (tendrías que ripeártelos a MKVs en un PC con windows y luego pasarlos al HTPC), o al menos antes no se podía.