Alright, so you are basically looking at the most basic HTPC rig out there; no special requirements at all, really.
WRT software: I also use my HTPC as a computer, so I am using Vista Ultimate (which includes Media Center) to do my tuning/DVRing/etc. I'm sure the guys can speak up and suggest a...