Nice, Ive built a fairly basic HTPC that is mainly used for emulation at the moment, but it has Vivo so I can record/timeshift TV, plus all the other media features that come with PCs.
The machine is an old Duron 1gig mATX board with a Gf2 GTS vivo Gfx card, running XP. All in a purpose built 300mm cube case. for the modest hardware specs, it does a pretty good job at all the things I throw at it.
I was considering building something smaller/handheld using one of the Via nanoITX boards but that idea's on hold now I have my GP2X for portable media playing. Might still get one of those boards anyway... ;O)