As far as I can remember, you need more VRAM for higher resolutions, higher res textures, and antialiasing. Right now, 2GB is enough for 1080P gaming, so 3GB should be enough. Right now I'm running a GTX 650TI BOOST (which is about 10% weaker than a GTX660, but around $50 cheaper) with 2GB VRAM...