I seriously considered this for my HTPC. I was moving to a SSD drive anyway and I never use my optical drive. So the only thing that it wouldn't fit was the InfiniTV4 card, but I can always put that elsewhere and share it. The CPU is more than enough to handle most HTPC tasks (I just put an i3-2550 in mine and the thing flies). Newegg has a deal for a free 4GB DDR3-1333 module with it, so you;d only need a hard drive and be ready to go.