I am on the fence about buying either an 670 4GB EVGA or a 680 2GB EVGA graphics card. I want to use a single graphics card for triple monitor display gaming. I read some talk about how maybe the 2GB might be bad for the triple setup, but I got no concrete answers.
Go on and get a 4GB vRAM card. But why don't you go and get an AMD Radeon 7970 which can OC and has a 3GB vRAM and wider bus for future games? I mean it is cheaper or same price as a 4GB vRAM GTX 670 and way cheaper than a GTX 680 and performs on par with GTX 680 and can OC to leave both Nvidia cards in the dust. Safe bet, grab a AMD Radeon HD 7970 from either Sapphire, ASUS, Gigabyte, HIS and avoid XFX.