Looks like a perfectly standard enthusiast gaming setup as far as I'm concerned. The 2500k offers great performance value for its price (better than amd). Asus easily has the best UEFI implementation of all mobo manufacturers, and Z68 will allow him to use quick sync along with his discrete card and SSD caching if he wants (i would suggest a straight up SSD OS drive instead though) DDR3 RAM is dirt cheap right now. Because of that, 8GB for a gaming rig is perfectly acceptable. 1600mhz cl9 and 1.5V are standard. You can get that sort of stuff for under $40 these days.
These choices also reflect closely to TR's "Sweet Spot"
system build specs
Main: i5-3570K, ASRock Z77 Pro4-M, Asus GTX660 TOP, 120 GB Vertex 3 Max IOPS, 2 TB Samsung EcoGreen F4, 8GB 1600MHz G.Skill @1.25V, Silverstone PS07B
HTPC: A8-5600K, MSI FM2-A75IA-E53, 4TB Seagate SSHD, 8GB 1866MHz G.Skill, Hand-Built Wood Case