i was recently asked this question from friends and a family member of which gfx to actually take when we talk about GTX 670 and GTX 680 from Nvidia but the thing i was more like was the size i was asked. bcs if the two cards with the same clock speeds than there is only the cuda cores (1344 vs. 1536) in difference which will make u get difference scores and fps in games. but i got asked if i would prefer the GTX 680 with 2gb or grapping a GTX 670 with 4gb or memory when i play games. bcs when they look at me i got a GTX 680 2gb myself and i don't play games like BF3 and Skyrim bcs that's not me, i just want my games to have good quality. but how much difference will their be when we take the GTX 680 2gb vs. GTX 670 4gb when we only run 1920x1080 in games and i mean them all, bcs after i read that EA and Dice from next year will only make games for 64bit to make ppl have a 2 or 3gb vram on their gfx i still think a GTX 680 2gb is the way bcs could it possible be that 2gb buffering will run out anytime soon?