Built a pc 5 months ago and now wanna future proof it a bit more and I just need help on what I should change with a budget of $600-700. Like with the gtx 770 price drop I was looking into getting that and maybe a i5 and more ram. What would you guys recommend I get in order to increase my pc's power and lifetime?
Gpu: Sapphire 7870 Ghz edition
Cpu: Intel Core i3-2120
ram: 4gb Kingston HyperX Black
Mobo: ECS 1155.H61H2-MV(1.0) Motherboard - MicroATX, LGA1155
Psu: Some 550 w bronze one i got on sale
Future Proofing is done Pre-Build so then you can add more Ram and Crossfire GPU. and buying a strong enough CPU so you don't have to upgrade for a while. To Upgrade CPU, you will need a new MOBO. You Also only have 2 Ram Slots which I'm sure are used up.
Your GPU is actually Pretty Good.
I would get 2x4gb ram and that's about it.
You can do a tick/tock approach to upgrading. Maybe get a better CPU/Mobo/Ram this time for a reasonable price (not the whole $700) and then in a while upgrade the GPU. Honestly a 7870 Ghz Ed is still pretty good for 1600x900 gaming.
I would focus on a new PSU (a 650 or higher)
A new mobo
And an SSD, like a 256 Samsung 840 Pro or Evo.
More ram if enough is left over, 8 gigs would help, but your 4 gigs is still decent for now.
You would see more performance increase by doing this.
Then when Nvidia releases their next gen cards first quarter next year, there should be a price drop, then you may get a great deal on a new GPU.
If this is a gaming system, I'd look at going with an Intel Core I5-3570, upgrade to 8GB of RAM and get a quality power supply. If this a more of a production, workstation type system, I'd make the same upgrades, but with an Intel Core I7-3770 processor and perhaps 16GB of RAM. The graphics card would be the last thing I upgrade in this system.