So I'm planning on building a couple HTPCs, one for myself and one for my parents and seeing as how I've never built a HTPC I don't know what is overkill or not enough.
Parent's HTPC uses:
1080p video playback for movies
Pentium 4400
Stock cooler
ASRock - H110M-ITX/ac Mini ITX
G.Skill Ripjaws...