May not be appropriate for an HTPC. IIRC, that's a low-profile system, the same model as I got from geeks.com for $219. However, I couldn't find a good low-profile video card to save my life, probably b/c they don't exist. The onboard video card is completely awful, hurt my eyes to look at on an LCD monitor. I chopped the heck out of an ATI 9000Pro, got a little better, but not by much.
I ended up selling mine to someone who just wanted a PC for his kids, and built a new system.