First Gaming Build

I posted on a couple forums with a $1000 build and wanted some feedback on it. I changed according to what i got and this came out of it. Please continue to give feedback it is all appreaciated. Is everything here compatible and will work good?

Processor: Intel Core i5-3570K

 

CPU Cooler:  Cooler Master Hyper 212+

 

Motherboard: Gigabyte GA-Z77-D3H

 

Graphix Card: Sapphire HD 7850 2GB

 

Memory: Corsair Vengeance 8GB (2x4GB) DDR3-1600

 

Storage: OCZ  128GB Vertex 4 SSD

                Seagate Barracuda 2TB 7200RPM

 

Case: Master HAF 912 - Mid Tower Computer Case with High Airflow Design


Power Supply: COOLER MASTER eXtreme Power Plus RS700-PCAAE3-US 700W ATX 12V v2.3 Active PFC


Optical Drive: Lite-On iHAS124-04 DVD/CD Writer 

yeah everything should work fine. but if you dont need the new features of the ivy bridge cpu i would recommend going with a 2500k sandy bridge instead because they overclock a little bit better and will give you better performance in the long run because of that. and if you can spend the extra cash for a 7870 they are amazing.