I'm caught in between getting an i7 960 with a GTX 470,
Or an i5 760 with a GTX 570.
I'm planning on doing more gaming than anything else, and I've read everywhere that i7s are overkill.
The i5 will allow me to get the better video card as well.
i7 MOBO would be better down the line for future upgrades, but I don't have the money right now to get a 570/i7/1366
Get the i7 and a GTX 460. Then buy a better motherboard. The 470 + 480 run HOT HOT HOT and you can do everything you need on 460. Crysis, Black Ops, you name it.