I have a HD 5670 which is great most the time, but doesn't really perform that well in newer games. I want to upgrade and I have my eye on a HD 6870. I don't like GeForce, or Nvidia mainly, so I'm sticking with AMD/ATI. Now when I bought my HD 5670 I opt'd to get a 1GB card versus the 512 MB. This turned out to be a good deal since Crysis 2 with the Hi-res Textures requires a 1GB card. (Before you scoff, my system actually pulls higher fps in hi-res). Now that I'm looking at the HD 6870, I have the option of 1GB or 2GB. Is the 2GB worth it? Will I see any more performance out of it? Are newer games going to recommend 2GB cards? I know we don't know what the specs for Crysis 3 are yet, but I'm hoping a HD 6870 will be able to handle it.