There are people out there that have built mini-itx SAT receivers.
I myself have build a couple of mini-itx boxes. The first is a Linux based server can be visited here:
http://vmagic.unimatrixhub.net or
http://www.guzelcamli.net , this one is based around a M9000.
The second box is work i progress. Currently it is attached to my TV an contains my whole CD collection as MP3's. It doesn't have a DVD drive or SAT receiver yet but adding these would be no problem although I would need a larger case as there is no room for expansion cards in my current case. It will take a slimline (laptop style) CD/DVD(RW) though. I have made it totally silent, i.e. no fans, the board I used is the 6000ME which has passive cooling on the CPU.
There are a couple of manufacturers that have DVD recorders with hard drives, Panasonic are one, although it is expensive at around 1100-1200 Euro's. You end up paying 500-800 euro's extra for a hard disk that costs around 70-120 euro's, crazy when you consider that the added Hard Drive requires no hardware changes, only software changes.