What's your case? I'd suggest either the HAF 912 or the Corsair 400R. Corsair will be easier on building and is a better case overall.
I'd also try to get at least a 6850 for your GPU... but both will struggle to run the latest games. Your main expense is the CPU. Shave off $50 and get an i5-2500k... it's better for OCing, anyway. What's your budget?
EDIT: Oh, and if it's overbudget, then ditching OCing and going with an i3-2120 and a 6870 will be best for gaming. Do you have a CPU cooler? It's necessary for overclocking.