Hey, I have a dilemma on my hands. A month or two ago, I purchased a Sapphire HD 6950 2GB (Dirt3 Edition) with a dual-fan HSF configuration. But the drivers and software have been irking me, especially the poor anti-aliasing issues on some older games (Lock On Flaming Cliffs 2), so I am deciding whether or not to exchange it for an EVGA GTX560 Ti 448-core FTW edition. I plan on keeping the GPU for about 3 years so I want to make sure it has enough VRAM to handle modern and future titles at maximum settings on a 1080p display. Most benchmarks and reviews conclude that 1GB of VRAM is enough for modern games, and compared with the 2GB on the 6950, the GTX 560 448 only has 1.28 GB of GDDR5. I decided to evaluate the performance of my HD6950 using GPU-Z and actually found that Battlefield3 at Ultra settings (4x MSAA) used up to 1.3GB of VRAM, and Crysis at the highest settings with 8x AA used almost 1.4GB of VRAM. The GPU only went up to 62 C during these tests. Given my results, I am a little bit confused. Is the 2GB of VRAM actually useful right now or will it be required for games released a year or two from now? Should I keep my HD6950 2GB (I successfully unlocked the extra shaders) or is the GTX 560 448 on par performance-wise? Another concern I have is noise levels and temperatures. If anyone has the EVGA GTX560 FTW edition and can provide some input, I would greatly appreciate it.