Depends on what you're looking to do with that.I need some advice about upgrading my current setup.
CPU: Intel i7 3770 @ 3.4Ghz
RAM: 8GB DDR3 @ 1600mhz
MB: Asus P8H77-I
HDD: Samsung 840 Evo 256GB + Seagate 2TB
GPU: Nvidia 670 2GB
PSU: OCZ 750w
Case: Bit Phenix Prodigy (mITX)
What would you guys suggest me to do? Should I scrap everything and start from scratch? I'm planning to keep my current 27" 1080p 60hz monitor for a couple of years and then probably upgrade to 1440p 144hz down the road.
Or should I keep pretty much everything and just get a new GPU?
If you're just looking for gaming performance, I would only upgrade the GPU. You should be in no hurry to upgrade anything but that just yet especially considering that you're going to be doing 1080p for a few more years. A RX480/970GTX/980GTX/1070GTX/1080GTX/ and possibly even the 1060GTX would be a nice bump. Just depends on what you want to spend.
That 2GB VRAM is hurting you the most at the moment followed maybe by the 8GB of RAM that I'd honestly just keep until it's time to move to DDR4.