Put it this way, lasting longer is a subjective thing. Take my rig for example, I've had my q6600 for the last 5 years and I just recently built an Ivy Bridge PC (I haven't updated my rig below yet to add another one). A lot of people said before, that I should have gone with the Q9550 / 9650 set since it would last much longer versus the q6600. With the advance and times that Intel keeps pumping out chips its really a moot point to say it will last longer. Since anytime in a span of 1 year anyone can upgrade their rig.
Remember, In gaming the GPU matters more than the CPU, (except for some games which are still CPU dependent like Borderlands 2, multiplayer BF3, etc) plus your bottleneck can be limited by OCing your rig like I did. You also need to make sure that you have a monitor that games at least 1920x1080 so it's more GPU reliant and not CPU limited.
With that said, if you have plans to upgrade every 1-2 years then choose whichever you want since your the one that needs to be happy and not us.
