will it support gtx 660 2 gb

Yes, that motherboard has 2x PCIe 3.0 x16 slots so it will fully utilize a GTX 660ti as long as you use an Ivy Bridge CPU. The GTX 660ti does support SLI and if you buy 2 GTX 660ti's with this motherboard, it will run them at PCIe 3.0 x8. If you only use one GPU, the board will run it at PCIe 3.0 x16. PCIe 3.0 x8 is the equivalent of PCI 2.0 x16. In other words, yes to all of the above.
 


i am building my first pc so is this good or are there probelms
gigabyte g1 sniper m3
2x8 gb ram corsair
i5 3570k
nvidia gtx 660 ti 2 gb
lg optical drive
1 tb seagate barracuda internal hard drive
120 gb samsung ssd
OS:windows 7
which cooler should i use corsair H100 or cooler master hyper 212 evo
what watt psu should i use
and any suggestion about the case
if i am missing something please say
 
Any 500 watt or higher 80 plus rated power supply from Seasonic, Corsair, Antec or OCZ will be more than enough. For more money, you could also get a fully modular PSU which will help with cable management and in-case aerodynamics and thermodynamics since you won't have any unused cables dangling in it blocking air flow.

If you go to frostytech, a site dedicated to reviewing and testing CPU coolers, the H100 is the top performing cooler; if you exclude the hard to find change-phase ECT Prometia Mach2 which costs around $600 and is basically a refrigerator strapped to your CPU. Corsair has released a revised version of the H100, the H100i which has a different warranty (I believe they no longer cover your other parts in case of a leak and it is less years) and slightly different design. The frostytech review is still a good source for info on it:

http://www.frostytech.com/articleview.cfm?articleID=2665

If you look at this list,

http://www.frostytech.com/articleview.cfm?articleid=2665&page=7

a temperature comparison using an Intel platform, the Hyper 212 Evo on high fan speed is not far behind the H100. It is 23rd on the list, but in the temps are quite close. The column that you should look at is the 85w one since the i5 3570K runs at a max TDP of 77w. In the 85w test, the 212 Evo was 9.3c above ambient temp. while the H100 was 7.5c above on high fan and 8.4 on low fan. Note that the Hyper 212 Evo they tested only had one fan. Adding a 2nd fan in push-pull significantly helps and probably made it closer to an H100 on low fan. The 212 Evo is also one of the most affordable, you can find them brand new shipped for $30 or less. The H100i is usually $130, but the older model can be found new for $100. There is a Hyper 212 Plus version which is even cheaper at around $20, but it has a lesser quality finish. This pic from another forum shows the differences:

DSCF1461.jpg


You can see the Plus (top) has heat pipes that are farther apart than the Evo and the aluminum block is thicker on the Evo. This allows the Evo to have better contact with the CPU thus better cooling. Here is a link to the Evo review:

http://www.frostytech.com/articleview.cfm?articleID=2655

Both coolers are intended for mild overclocking. The H100 will allow you to hit 4.5 to maybe 5.0 Ghz stable with the 3570k while the 212 Evo will do 4.5 Ghz easily. Anything past that and you would need a custom water cooled system which can run into the couple hundreds. If you plan on OC to 4.5 GHz or less, the Hyper 212 Evo is the best choice and it won't leak. I have one on my 3770k and I can run it 24/7 on 4.5 GHz with a downclock to 1.9 GHz using a combination of speedstep and Windows 7 Processor power management. It is also very quiet, there is a page on loudness in the review. Even with 2 fans on high, all you hear is the movement of wind. The H100 will produce a noise from the pump and the stock Intel cooler sounds like a buzzing mosquito.