I figured you were going for a SLI setup. I would not want to SLI two 2GB 770s though. If you actually NEEDED two 770s, the 2GB vram will surely hold you back.
I am not a fan of overclocking so I feel that you are spending WAY too much on cpu power. You could save about $150 here for no noticeable performance loss by not bothering with overclocking. That $150 could go towards a better video card now.
Like this. This is a non overclocking/non SLI capable build but it's a way better back for buck.
CPU: Intel Core i5-4590 3.3GHz Quad-Core Processor ($199.99 @ Newegg)
Motherboard: Gigabyte GA-Z97X-SLI ATX LGA1150 Motherboard ($118.99 @ Amazon)
Memory: G.Skill Ripjaws X Series 8GB (2 x 4GB) DDR3-2133 Memory ($71.10 @ Newegg)
Storage: Samsung 840 EVO 120GB 2.5" Solid State Drive ($84.98 @ OutletPC)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($54.98 @ OutletPC)
Video Card: XFX Radeon R9 290 4GB Black Edition Double Dissipation Video Card ($381.98 @ Newegg)
Case: Antec Nine Hundred ATX Mid Tower Case ($99.98 @ OutletPC)
Power Supply: XFX ProSeries 1050W 80+ Gold Certified Fully-Modular ATX Power Supply ($152.99 @ NCIX US)
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer ($16.98 @ OutletPC)
Operating System: Microsoft Windows 7 Home Premium SP1 (OEM) (64-bit) ($89.98 @ OutletPC)
Monitor: Asus VS248H-P 24.0" Monitor ($171.98 @ SuperBiiz)
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2014-06-15 23:56 EDT-0400
One R9 290 will outperform one GTX770 by a long shot. Two 290s would destroy two 770s.
So what 770 cards would I get if I were to SLI?
None. There are 4GB 770s but they are too expensive and are about as much as a 290.
If you don't like any of my changes, and want to keep overclocking, I recommend changing the 2GB 770 for a 3GB 280x. One 770 is a little faster than one 280x but two 280xs will outperform two 2GB 770s, and they're cheaper too.