Guys, think of it like this:
i7=Socket 939
i5=Socket 754
Now let's take two CPUs in our hand to do a comparison.
One being Socket 754 3500+. The other one is Socket 939, 3000+.
The first CPU is faster by it's raw clock speed. Second processor is slower but it's built on a better platform. It has dual channel RAM, a more powerful interconnection system, a better motherboard&chipset and a lot more. It also has an upgrade path to dual core CPUs. First one is a little bit cheaper. Which one would you choose?
I find it pointless to pay around the same money to an i5 CPU when you can set-up a better system about the same price. And even if you're only looking to go on a budget, still get an i7 system. The price premium is worth it in 2010. You'll only pay up to 100$ more. For a complete better system.
i5 is a defective i7, it's not as good as an i7. I personally would never upgrade to i5 as long as there are i7s out there. It would be awesome to upgrade to i7, but my CPU is awesome enough for me right now. I'm not looking to take out my current system.
If you're looking to upgrade, go for the big fish, go i7.
Helper, that is some pretty sharp reasoning and I agree you fully. I have posited the same argument here on TPU as well as on other forums whenever similar threads crop up. Sometimes it is i5 vs. i7, or AM3 vs. i7, or... well just about any platform vs. the i7, and make no mistake i7 is currently as of today and perhaps for the foreseeable future,
the most high-end platform available to average consumers/enthusiasts. It might not beat the competing platforms by too many percentage points in all the areas, but when everything gets added and subtracted, overall it always comes on top.
Now with that out of the way, one of of the major arguments against i7 since (forever?) has been the pricing. But like I mentioned in this thread few posts back, as well as in other threads here on TPU and elsewhere, i7 pricing has dropped so much that not only is i7 hardware more affordable than i5 hardware in many places, but even LGA775 hardware is priced higher than i7 stuff in many locales. If somebody decides to go the used/refurb route they can get their i7 hardware even cheaper. (eBay, TPU/HardForum/OCN trade forums, etc).
With that out the way we have minor reasons like power consumption which I find a bit silly since even i5 hardware is considered enthusiast hardware. I mean, if few watts here and there is going to deter somebody from buying enthusiast hardware based on whatever platform, then maybe that person is in a wrong hobby.
Finally, many times I encounter this argument:
i7 is simply too easy to overclock, maintain, and is generally less troubleprone than other platforms. It is not fun! Yes I have encountered such arguments more than several times. I guess I do see some logic in it, considering we are all enthusiasts of varying degrees and having a platform that makes it too easy can be ... well "no fun" indeed.
However, once the budgetary issues are out of the way, along with everything else mentioned in this thread and elsewhere, such an argument really makes no sense. I mean, going i5 instead of i7? Why even go i5? Why not go back to Socket 939, or Socket A, or even Pentium-I era Socket-7. Those should be real
fun to overclock, troubleshoot, and maintain, and I bet after all this time, Socket-7 hardware can be gotten for cheap, cheaper than i7 stuff. Makes sense, right!?
Now I understand for some an extra $100 can be a lot to drop on hardware or some people may not have access to places where cheap i7 hardware is readily available, but such cases aside I think i7 is a better choice, hands down.