New to PC building, is this a good gaming build for sub $650?

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

CPU: AMD FX-8350 4.0GHz 8-Core Processor ($189.99 @ Amazon)
Motherboard: Asus M5A97 LE R2.0 ATX AM3+ Motherboard ($79.99 @ Newegg)
Memory: Kingston 8GB (2 x 4GB) DDR3-1866 Memory ($44.99 @ Newegg)
Storage: Kingston HyperX 3K 90GB 2.5" Solid State Disk ($87.99 @ Amazon)
Video Card: XFX Radeon HD 7850 1GB Video Card ($159.99 @ Newegg)
Case: Rosewill Blackbone ATX Mid Tower Case ($31.99 @ Amazon)
Power Supply: CoolMax 700W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($49.99 @ Newegg)
Total: $644.93
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-01-31 17:09 EST-0500)

 

This is my first Build, I'm looking for something that can play the latest games decently. (and Dota 2 at max with fps at 60)

any advice appreciated!

thanks

If you'e set on a 8350 then I think your current build is pretty damn good. I think you will be happier if you can squeeze in a 7870 rather then the 7850 tho

or atleast the 2GB version on the card...

you dont need that much of a power supply buy a 500w one it will do fine whit the build and it will lower the price

 

I would suggest getting a larger SSD, I'm not sure about prices though but definately get a smaller PSU Other than that it looks perfect