Those parts are all fine. I would drop the i7 to an i5 3570k, since for gaming you don't need the i7's hyperthreading, and I would use the savings to upgrade the GPU to a 670 (Gigabyte makes a very good one).
Also, if you intend to OC you'll need a CPU cooler. I recommend the Hyper 212 Evo and the Noctua D14, depending on how much money you intend to spend. The 212 Evo is quite cheap and has great performance, while the Noctua has better performance (though it won't matter on a small OC) but is more expensive.
I didn't put it in the original post but I have put down a heatsink. Its the Phanteks PH--TC14PE. Link