Mid range gaming build advice

What's your case?

PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: AMD FX-6300 3.5GHz 6-Core Processor ($109.99 @ Amazon)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ Outlet PC)
Motherboard: ASRock 970 Extreme3 ATX AM3+ Motherboard ($89.98 @ Amazon)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($64.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($59.98 @ Outlet PC)
Video Card: Sapphire Radeon HD 7870 GHz Edition 2GB Video Card ($169.99 @ Newegg)
Wireless Network Adapter: Rosewill RNX-N250PCe 802.11b/g/n PCI-Express x1 Wi-Fi Adapter ($19.95 @ Amazon)
Power Supply: XFX 650W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($49.99 @ Newegg)
Total: $589.85
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-07-30 00:42 EDT-0400)

-FX-6300 is cheaper and better.
-EVO is slightly better than the Plus.
-Much better quality psu. This is a great psu on a good deal.
-Dropped the SSD. As stated, it's just not worth it at this budget.
-Upgraded to a much stronger gpu. You can actually play games on med-high now.