Con un HTPC puedes conseguir todo lo que te propones:
- pueda reproducir mkv 1080p (Full HD): sin problemas.
- pueda grabar TDT (si es posible de alta definición): creo que sólo TV3 emite algunos programas en TDTHD.
- tenga salida de audio 7.1 analógica (si tiene más tipos de conectores de audio mejor): sin problemas.
- pueda reproducir blueray en modo 24p: sin problemas.
- que la caja fuera del tamaño de un DVD: todo tiene un precio.

Con tus premisas podrías montarte un HTPC bastante chulo:

- Caja: Silverstone ML02 210€
- Placa Base: Asus M3A78-EM 79€
- Procesador: Athlon X2 5050e 64€
- RAM: por ejemplo 2Gb Kingston HyperX DDR2-800 29€
- HDD: DiamondMax 22 de 500GB 50€
- Sintonizadora TDT: Hauppage HVR-4000 120€
- Unidad BD: Sony NEC Optiarc BC5600S 235€

EMHO, no gastaría tanto en la sintonizadora de TDT y me quedaría con un stick USB de 40€ y cuando la TDT HD sea una realidad lo cambias.

Por lo demás te quedaría un equipo bastante bueno y con un consumo creo que ajustado a los 125W que da la fuente que incorpora la caja.