Judge this build please

Solution
It looks pretty good... but can be optimized. Here is what I would do for under $1300 :

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

CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor ($199.99 @ Microcenter)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.99 @ Microcenter)
Motherboard: MSI Z87-G45 Gaming ATX LGA1150 Motherboard ($153.98 @ Outlet PC)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($56.99 @ Newegg)
Storage: Samsung 840 Pro Series 128GB 2.5" Solid State Disk ($122.99 @ NCIX US)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal...
It looks pretty good... but can be optimized. Here is what I would do for under $1300 :

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

CPU: Intel Core i5-4670K 3.4GHz Quad-Core Processor ($199.99 @ Microcenter)
CPU Cooler: Cooler Master Hyper 212 EVO 82.9 CFM Sleeve Bearing CPU Cooler ($29.99 @ Microcenter)
Motherboard: MSI Z87-G45 Gaming ATX LGA1150 Motherboard ($153.98 @ Outlet PC)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($56.99 @ Newegg)
Storage: Samsung 840 Pro Series 128GB 2.5" Solid State Disk ($122.99 @ NCIX US)
Storage: Seagate Barracuda 1TB 3.5" 7200RPM Internal Hard Drive ($59.98 @ Outlet PC)
Video Card: MSI GeForce GTX 770 2GB Video Card ($438.99 @ SuperBiiz)
Wireless Network Adapter: Asus PCE-N15 802.11b/g/n PCI-Express x1 Wi-Fi Adapter ($24.99 @ Microcenter)
Case: Antec Eleven Hundred ATX Full Tower Case ($94.99 @ NCIX US)
Power Supply: Antec High Current Gamer 620W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($79.99 @ NCIX US)
Optical Drive: LG GH24NS95 DVD/CD Writer ($15.98 @ Outlet PC)
Total: $1278.86
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-08-21 01:41 EDT-0400)
 
Solution
My personal recommendation is this instead of what you posted (it's yours but with tweaks here and there) It is slightly over your budget but that is the SSD's fault. I would recommend scrapping the SSD for now and getting 2 SSD's at a later stage and have them run RAID and be used for your O.S.

You will also notice I put up a 2 TB HDD and not a 1TB if you change that back to 1TB the price should be fine so make your choice :)

http://pcpartpicker.com/p/1usXG $46.45 over your budget

The VGA is also vastly superior than what you posted. Don't get me wrong the 660 is great if you just want a minor upgrade take the 660TI or the 660TI PE (power edition), however I am thinking long term. I myself use the 660TI (the VGA is also really pushing your budget so feel free to take a 660 instead and increase the SSD back to 128 but take what I said into consideration) Get 2 SSD's later and then run them in RAID