In complete speculation what would be better in terms of performance? The extra vram, or the better card. Seeing as most 1080p applications don't use more than 3g vram I am leaning towards 580 4g. But the question is: Will 4g's vram be future proof enough to last several years, and run modern titles at decent quality.