i5 beats i7 is clutching at straws really - lets just say they're pretty much the same. i5 has an on chip PCIe controller so has a very small gain over i7 with a single GPU. Stock speed benches will show a slightly bigger lead for i5 because it has a more aggressive turbo boost. Overclocked to the same fixed speed (no turbo boost) they are about the same.
i5 and i7 are pretty much identical. i7 has three extra features that you're paying quite a lot for...
Tripple channel RAM - higher memory bandwidth than dual channel. Shown to be worth pretty much nothing in gaming and most other apps because, basically, dual channel isn't currently a bottleneck.
Full 16x/16x SLI/x-fire - i7 can run dual GPUs both at full 16x PCIe speed. i5 can only run dual GPUs at 8x/8x (although high-end P55 i5 mobos have an extra controller chip allowing 16x/16x, but if you're spending that much, you may as well have just bought an X58 i7 in the first place). Benches show 16x/16x is worth about 1-2% performance gain if using dual GPUs, i.e. x8/x8 currently isn't a bottleneck.
Hyperthreading - the ability of an i7 quad core to pretend it actually has 8 cores. The pretend cores can efficiently utilise the scraps of spare time the real cores dont use. This is the only i7 feature that shows real performance gains. In heavily optimised multithreaded encoding/number crunching type apps, hyperthreading can be worth up to 25% performance gain. It's usually much less gain, and is 0 gain in games. Due to the way games are coded they are never likely to see that full 25% gain from hyperthreading, even if they are optimised to make use of it. Even if they do, that's 25% performance increase for a 50-60% CPU price increase, plus a more expensive mobo.
IMHO i7 just aint worth it unless you're using those apps that actually benefit from hyperthreading, and your time is money. Otherwise i5 is a much better bang for buck choice, which is why I got one
Oh yeah - with X58 there is the six-core i7 as a potential upgrade. But the reality is the 980 will remain ridiculously priced until it disappears. By the time six-cores is needed in gaming and people's i7 quads are struggling, there will be mainstream six and probably eight-cores available cheaper than and outperforming i7 980. So imho forget that as an upgrade path and good reason to go X58.