Finally got all the parts for my HTPC and built it up. It's up and running but I'm having some problems with display settings and such, but that's for another thread. Specs: Intel G620 w/stock 2500 cooler, Gigabyte B75M-D3H, Generic 2x 2GB RAM, Corsair CX430 PSU, 2GB Seagate HHD, 1GB Seagate HHD, Lite-On BR player, Fractal Design Define Mini case, Windows 7 Home, Rosewill W7 media remote. Biggest surprise was the Fractal case... this thing is AWESOME! Very well finished, plenty of sound deadening material... the side panels weigh almost 4 pounds each! I picked the Mini because it had to fit in a very tight space and I only had choice of 3 mATX cases, I seriously lucked out with the Mini; it puts my CM HAF922 to shame. Biggest disappointment so far is the G620 processor... it's slow. It took almost 30 minutes to rip a 2-hour DVD, compared to 8 minutes on my 2500K. I really wished I would have sprung for an i3, or, money being no object, put my 2500K in and get a new 3570K for my desktop! Everything went together well, I'm waiting to get a bigger SSD for my desktop and then I'll swap my old 64GB Agility3 SSD into the HTPC, so for right now I have an old 500GB Hitachi HDD as the system drive. The CX430 only has 4 SATA power plugs, so I had to do a little creative disk positioning for now. Never mind the non-existent cable management... I have the permanent cables on order... ...and in it's new home. Told you it was a tight fit!