I usually have a 6970, but right now that's on hiatus, so I picked up a GTX 570 to replace it for the time being. So far in every other game my 6970 flat out beats the GTX 570 except ArmA 2 CO. In ArmA the GTX 570 stays consistent with the frame rates, so even in the middle of Zargabad on a relatively heavy mission I still manage about 40fps or higher with very little dipping. Even worse is that with the 570 I can max out the game with everything on very high (AA on Normal, PP on Low) with a view distance of 4000, while the 6970 had the same settings except Objects and Terrain were on High instead, but as soon as I would move my head and the blur would kick in my FPS would drop and the game would stutter, as if it was loading everything in sight. It did this regardless of settings though, which was very irritating. I doubt it's a problem with the card seeing as the 6970 absolutely destroyed the GTX 570 in every other game I've tried.