This post contains affiliate links.
The card was much longer than my GTX560 but fortunately I have a full size computer case, here are the two cards side by side.
When I put the new Gigabyte AMD Radeon HD 6950 inside my case pretty much the video card (which has 3 fans on it) took up the entire slot and spanned all the way to my hard drive bays.
It booted up fine, drivers found and installed and Starcraft 2 loaded fine with Ultra settings and everything maxed out. It played flawlessly with no graphical glitches at all the moment I loaded it. This confirmed without a shadow of a doubt that my GTX 560 issues were specific to Starcraft 2 only.
It is a shame that I had to buy a replacement video card for 1 game, but in the end playing Starcraft 2 with my son was worth vesting in a replacement video card. Does this make me an ATI/AMD fan over Nvidia in the graphic card space? Maybe.