Question about a build I put together

I have all parts picked out but i am unsure of the motherboard I picked. Its a asrock extreme 4. Could I do any better while staying around the same price as the extreme 4? Is there anything I should change about my build? I already have a psu at home. Thanks. 

http://pcpartpicker.com/p/okoX

the gigabyte cards get some bad coil whine, get the HIS ice-q, MSI twin frozr, or sapphire non-reference.

 

I changed my mind about the build. Does this sound okay? 

Intel i7-3770k

Hyper 212 Evo? Is this gonna be good enough for an ivy bridge?

Galaxy GTX 670

G Skill Ares 2x8GB

MSI Z77A-GD65

Western Digital Caviar Black 1TB

Fractal Arc Midi