For gaming, save yourself about $100 and get the i5 2500k, the 2600 doesn't have any additional benefit for gamers.
Check the graphics performance list (here
), your pick is #29 I wouldn't suggest anything less than #20 (GTX 460).
Only hear good things about WD Black hard drives, might want to look into one of those instead.
I assume you're going to be overclocking since you're getting an aftermarket CPU cooler? If so, make sure you get the "k" version processor, and probly want to bump the RAM up to 1600.
Also, what PSU are you planning on getting?