Gaming build under $1,000?

ApocalypticCows

Honorable
Nov 19, 2012
9
0
10,510
Will someone look over this for compatibility, check for glaring errors, tell me if it will be a good gaming setup (hopefully maxing out games), and make any suggestions, if need be? Can someone confirm that 650 W will be enough to power?
Is this everything I should have? I'm just now starting to get into computers, so excuse me if I am not terribly knowledgeable. This is what I came up with in my research:

http://tinypic.com/r/5odxch/6

I'm a little worried about it all fitting in the case I chose, can someone confirm if it will?
Also, dumb question, but will the DVD burner read DVD as well?

Optic Drive: SAMSUNG DVD Burner SATA Model SH-224BB/RSBS

HDD: Western Digital WD Black 500GB 7200 RPM SATA 6.0Gb/s 3.5" Internal Hard Drive

GPU: EVGA GeForce GTX 670 FTW+ 4GB

PSU: Corsair TX Series 650W

Mobo: ASRock Z77 extreme3 LGA 1155

RAM: G.Skill Ripjaws 240 pin ddr3 1600 (2 x 4gb)

CPU Fan: Cooler Master Hyper 212 EVO

CPU: Intel Core i3-3220 Ivy Bridge 3.3 ghz dual core

Case: Rosewill Blackhawk ATX gaming tower

OS: Windows 7 64 bit Home Premium



Thank you so much if you can help.