If you REALLY care about squeezing the last ounce of FPS out of your rig... I would recommend ditching the i7 2700k for an i5 2500k, and splitting the money saved on a water cooler like corsair's H100 or H80 (These are super easy to install - its a out-of-the-box system, plug and play
) I own the H100 myself...
And push you proccessor to 4.6-4.8 gigaherts... whatever youre more comfortable with.
Dont worry that youre going from a 4 core to a 2 core processor - There is no game out there that can use more then 2 cores... in fact, there are none that can use 2 cores effeciently at all.
The rest of the money would go into upgrading to the best video card on the market right now the 7970
Thats what I did anyway. Good luck