logainofhades :
The i5 isn't a less powerful version of the i7. The i5 lacks hyperthreading and has less cache.
No offense, but saying the i5 isn't less powerful than the i7 yet lacks hyperthreading and has less cache is saying its less powerful. That's like saying a v6 isn't less powerful than supercharged bored v6, it just lacking the supercharger and larger piston area's allowing higher compression and more fuel/air mixture per strike/charge/cycle. Now performance on single core's might not be that big, but multi thread and overall are a different story.
Still, i5 is great unless your going to be rendering videos, encoding or programming, or any really demanding software where finishing a few seconds/minuets quicker means $200 to you. Otherwise most games, short a very very few, you arent likely to see a difference between the comparable i5 or i7. And I say comparable as you cant take a i5 4330 and expect a i7 4770 to be equal since its a different model/version of the chip with lower/higher clock rates. But even then difference in gaming is still mild.