In normal cards, even 1 gb is typically enough ram that the fps have tanked to single digits before you run out of vram, anyway. The reason that cards like gtx 480/580 and 6970 have more ram is that in some very rare situations the core is powerful enough that it can handle more than 1 gb of vram. However, most often the extra vram comes in handy in extremely high resolutions, either multi-monitor or 2560x1600 8xAA/16xAF type situations. Many/most users with these types of setups use sli/xfire, sometimes even 3 or 4 gpu setups. With something like that even a gtx 570 sli can run out of ram quite often before it runs out of Horsepower so to speak, while this is much less common with gtx 480/580 and pretty much nonexistent with 2gb + cards from either camp.