yours was a good build, just another option.
PCPartPicker part list:
http://pcpartpicker.com/p/1ZWbi
Price breakdown by merchant: http://pcpartpicker.com/p/1ZWbi/by_merchant/
Benchmarks: http://pcpartpicker.com/p/1ZWbi/benchmarks/
CPU: AMD FX-6300 3.5GHz 6-Core Processor ($119.99 @ Newegg)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.98 @ OutletPC)
Motherboard: Asus M5A78L-M LX PLUS Micro ATX AM3+ Motherboard ($44.99 @ Newegg)
Memory: Crucial Ballistix Sport XT 8GB (2 x 4GB) DDR3-1600 Memory ($56.99 @ Newegg)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($59.94 @ OutletPC)
Video Card: PowerColor Radeon HD 7950 3GB Video Card ($235.98 @ SuperBiiz)
Case: Rosewill REDBONE U3 ATX Mid Tower Case ($49.99 @ Newegg)
Power Supply: Corsair CX 500W 80 PLUS Bronze Certified ATX12V Power Supply ($34.99 @ Newegg)
Optical Drive: Samsung SH-118BB DVD/CD Drive ($21.98 @ Newegg)
Total: $644.83
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-11-09 21:14 EST-0500)