Intel Q6600 overclocked to 3.2ghz 1.35v, EVGA 680i, 2 sticks corsair ddr2 800 ram 1gb each dual channel, tuniq tower 120, 2 dvd burners, possibly 2 8800gts fatal1ty 320mb cards from xfx in sli (leaving room for future upgrades, only putting in 1 right now), 4 120mm led fans, 2 seagate 320gb hds. I will be playing games such as crysis, battlefield 2, call of duty 4, and halo. also running folding @home. what would be the best and most efficient power supply?