Agree with compuman145 and TwoCables. Keep the i5, and if you truly need the i7's extra threads, just sell your i5 and dump in an i7 2600k.
Also, what/how are you trying to run that a GTX 570 is not enough? My PC can play most modern games with at least 30 FPS's @ 1080p with high-to-ultra details, i see why your rig cannot.
BF3 VRAM maxed out quite often, and I'm only running at 1080.. so I've been looking for a slightly better single card solution or grabbing another 570. It's a huge jump in performance, but as I only spent about 200 bucks on it I could sell it for a bit more and upgrade to a TF2 580, instead of buying a new 570 for about 300.
Hahaha, there's a few of those around.. but a lot of people are trying to pick them up for 2011 so the prices are pretty high for those samples. If only one of those would go for 100.
Edited by junkman - 10/20/11 at 7:17am