Comes down to flavor. Do you want eyefinity? Go AMD. You want phsyx and cuda? go nvidia. They trade blows depending on which games are used for benching.
If you don't care about physix or eyefinity, in general 560 runs cooler = more quiet but the 6950 has a little more performance.