I am new to this forum so I don't know if this question has been asked a bazillion times.My question is to run 3d vision surround gaming at the max settings in every game I play(max payne 3,BF3,BL2) should I get 2x gtx galaxy 3gb sli or 1 gtx galaxy 670 4gb.

Either way the question comes down to how much memory are these games going to need using 3D surround, something I'm not sure about. Obviously the twin 660ti's are going to have more power then a 670, at the cost of a gig of memory.

You'd be better off doing the sli GTX 660s over the single 670 due to the amount of horse power surround gaming tends to use. The extra memory version of them is a good idea, you'll essentially be getting similar performance as the gtx 580 3GB version in sli.