The 6950 is a great card, I have two and before I crossfired I had just the one, and it played everything on high settings. Two 6950s is overkill but I just wanted a constant 60fps in BF3 with all settings on max plus maximum AA, because I was dipping into the high 40s on occasion.
Everything else I play apart from crysis is playable on maximum settings with one 6950.
Less is not more. More is more.