I want to upgrade my video card so I could play BF3 and Arkham City when they are released, I'm currently using the HD 4830. I've been checking out the HD 6950 1GB and the HD 6870 and I'm just wondering if the HD 6950 is worth the extra $55. If it's not worth the extra $55 I could spend it on BF3 or something else.
If you can afford the extra money for the 6950, go for it. You'll get slightly better performance in the more demanding titles like BF3, Crysis, Crysis 2, and Metro 2033. For most other games you won't see an appreciable boost over the 6870 though, as the 6870 can deliver a solid 60FPS on most titles at 1080p. If you plan on playing those really demanding titles a lot, or you want to be slightly more futureproof, it might be worth spending the extra $55, if not, the 6870 will also be fine.
Ok, I guess the HD 6870 is the one to choose. I was thinking about the HD 6950 might be a bit better in the future since I'm not planning to upgrade every generation and might upgrade to a bigger monitor in the future.