I currently have a 3 year old i5-750 system. The motherboard isn't really sli capable since one pci is x16 and the other pci is x4. Right now I'm running an evga 460gtx, 4 gigs of Kingston ddr3 1333 mhz, 2 1Tb hdds, 650 watt tt psu, nzxt phantom, resolution 1600 x 900.
I mostly use it for gaming and everyday needs, but as games are becoming more demanding I'm looking to upgrade. I will be playing crysis 3, metro last light if it is released, far cry 3 and any future total war. I can only do one of these upgrades so it comes down to best performance for price.
Z77 mobo, ivy bridge i5-3570k
The prices are similar.
Next question if I choose to upgrade the gpu how much more life can I expect to get from my current build?
Aslo I have read that the i5-750 may bottleneck the 670/7970
You should upgrade the video card to a Radeon 7970. CPUs don't become outdated nearly as fast as video cards do. With that 7970, you should expect roughly 3-5 years before you will need to upgrade anything. If you could add more RAM to your budget, I'd do that too. Must games are beginning to exceed 4 GB or more.
I'm really considering the 7970 I'm just nervous from all of the talk about bad drivers that is mostly keeping me at a distance. I've already considered upgrading my ram but that is really no big deal I can upgrade that at anytime. will my i5-750 bottleneck a 7970?