Can someone look over my build please.

There are quite a few problems with that build. Firstly, You have a non-k CPU with a Z77 motherboard. If you want to overclock, you need a CPU with the "k" designation, such as the i5 3570k. If you don't want to overclock, you want to use a H77 motherboard, as they are significantly cheaper.
Secondly, you want to use two sticks of 4 GB RAM whenever possible, as the result is slightly more effective than a single stick of 8 GB RAM.
Thirdly, to my understanding one should always avoid Thermaltake PSUs. I've heard nothing but bad things about them. I would advise switching to an Antec, Corsair, or SeaSonic.
Lastly, although this is definitely subjective, most folks on this forum won't advocate using 680s. The 670 FTW is only slightly less powerful and much cheaper, and the 7970 Ghz. outpreforms it at a roughly equal price.
 
I'm going to counter with this

PCPartPicker part list / Price breakdown by merchant / Benchmarks

CPU: Intel Core i5-3470 3.2GHz Quad-Core Processor ($199.99 @ NCIX)
Motherboard: ASRock H77 Pro4-M Micro ATX LGA1155 Motherboard ($89.99 @ Newegg Canada)
Memory: Corsair Vengeance 8GB (2 x 4GB) DDR3-1600 Memory ($59.99 @ Newegg Canada)
Storage: Samsung 840 Pro Series 128GB 2.5" Solid State Disk ($139.00 @ Canada Computers)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($67.50 @ Vuugo)
Video Card: Asus GeForce GTX 670 4GB Video Card ($439.99 @ Memory Express)
Power Supply: XFX 750W 80 PLUS Bronze Certified ATX12V / EPS12V Power Supply ($74.99 @ NCIX)
Optical Drive: Asus DRW-24B1ST/BLK/B/AS DVD/CD Writer ($19.99 @ Canada Computers)
Operating System: Microsoft Windows 8 Full (64-bit) ($104.99 @ Newegg Canada)
Total: $1231.43
(Prices include shipping, taxes, and discounts when available.)
(Generated by PCPartPicker 2013-04-28 23:38 EDT-0400)

Z77 mobo isn't needed for that CPU, smaller but better SSD, better PSU, 4GB graphics card can be made even better than stock 680 through overclocking

just an option
 
The parts list posted by C12Friedman looks good although I would go with a Gigabyte GTX 670. It is a great card and priced much better at $379.99 at Newegg plus Newegg has a $20 mail in rebate right now putting the card at $359.99. The Asus GTX 670 is a good card I just do not think it is worth the extra $60+ for it. I would keep the Z77 based motherboard and up your CPU to a i5 3570K with the money saved on the lower priced GPU.