Nor sure if this helps, but the CM Elite 370 I have is the worst case in the whole world.
Except it has two side fans that cool a graphics card very well indeed, one of the only budget (under 2.5K) cases to do so.
Of course the flimsy side panels and shoddy layout make you want to scream in frustration (you can't use either of the two top blowholes with 25mm fans because they hit the memory clips on 99% of motherboards).
And it'll take the 6950 no problems. It's supposed to accommodate a 5970. However with heavy hardware it will flex while moving around. I have a VX450 in there with three hard drives, a heavy CPU heatsink and integrated graphics, and the dam thing actually bends in the middle when I pick it up. And you can't get the side panels on smoothly as they are curved like the surface of the earth and don't line up correctly unless you use your whole arm. Not pretty.