$650 budget gaming pc

Pcgamer9741

Honorable
Nov 4, 2013
9
0
10,510
Here is the computer I want to build.
I am on a budget of $650.
How is this build?
How will it do with next gen games?
How long can I expect to have this before needing to upgrade?

PCPartPicker part list: http://pcpartpicker.com/p/2dZyJ
Price breakdown by merchant: http://pcpartpicker.com/p/2dZyJ/by_merchant/
Benchmarks: http://pcpartpicker.com/p/2dZyJ/benchmarks/

CPU: AMD FX-6300 3.5GHz 6-Core Processor ($109.99 @ Microcenter)
Motherboard: MSI 970A-G46 ATX AM3+ Motherboard ($69.99 @ Microcenter)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-1600 Memory ($49.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($54.99 @ Newegg)
Video Card: Sapphire Radeon HD 7870 GHz Edition 2GB Video Card ($144.99 @ Newegg)
Case: Fractal Design Arc Midi R2 (Black) ATX Mid Tower Case ($49.99 @ Newegg)
Power Supply: Corsair CX 600W 80+ Bronze Certified Semi-Modular ATX Power Supply ($54.99 @ Microcenter)
Optical Drive: Lite-On iHAS124-04 DVD/CD Writer ($15.55 @ OutletPC)
Operating System: Microsoft Windows 7 Home Premium SP1 (OEM) (64-bit) ($89.00 @ Amazon)
Total: $628.48
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-12-02 22:26 EST-0500)
[strike][strike][/strike][/strike]
 
What monitor do you have?
Is it a single 1080p monitor?
In that case, the build is really good.
Personally, I would choose a cheaper MOBO and improve que graphic card, maybe a HD7950 or HD7970/r9 280, and would still be within budget I think.
It would also be very important to get an aftermarket cooler with that cpu to overclock (you can get one for $30, for example the classic Hyper 212 Evo)