I bet a 7950 with no fan runs hot. Prolly not the best bet for gaming. Granted a 7950 is way overkill for a HTPC but you want to play games...

I think the list looks pretty decent. Sorry to see a blu-ray player there thou.