Are we looking at the same review? What did legitreviews say about the 560TI?
If we had to pick one of these video cards today it is a tough call as the performance benchmarks were split for the most part. If you don't look at performance numbers, the NVIDIA GeForce GTX 560 Ti has the usual NVIDIA features like PhysX, CUDA, 3D Vision and great SLI scaling for those wanting to run multi-GPU setups. It also runs cooler at idle and load. It uses slightly less power at an idle state and, let's face it, our PCs sit at idle most of the time. The GTX 560 Ti is a small card at just 9-inches in length. This makes it 1.5-inches shorter than the Radeon HD 6950 1GB, meaning it will easily fit in your case and not block air flow. The NVIDIA GeForce GTX 560 Ti can also overclock really well and the price tag is lower.
Doesn't sound like to me they said it was junk. Embarrasses? Seeing as some are talking about the 900MHz 560TI, look at the OC'd link.
http://www.legitreviews.com/article/1533/18/
Scroll down to the end where they show the AvP scores. The 560TI OC'd scores 35.4, and the 6950 1GB OC'd "embarrasses" it by scoring 37.4. OMG! How will the Nvidia fan boys ever live this down?
http://www.legitreviews.com/article/1533/5/
AvP, 1080, 560TI scores 30.2, the 6950 gets 35.6. Getting warmer. I'd at least call that a win for AMD.
http://www.legitreviews.com/article/1533/6/
Batman:AA 560 gets 123, the 6950 gets 122.
http://www.legitreviews.com/article/1533/7/
JC2. 560 gets 28.9, 6950 has 37.1. That counts as embarrassing.
http://www.legitreviews.com/article/1533/8/
Metro 2033. 560 = 32, 6950 = 28.7
http://www.legitreviews.com/article/1533/9/
And to round out the first five reviews, SC2. 560 = 162.4, 6950 = 179.8 Both so far over 60 or even 100FPS you'd never notice. 17FPS might seem like a lot, but as a percentage its nothing.
The OC'd model held up very well compared to the 6950, even OC'd itself. And I don't see where you get embarressing from when the GTX560TI was faster then the 6950 several times. Even the reviewers didn't agree with you. Did you link the wrong one?
Edit: LOL!!!!! I thought you pasted the wrong one. I'll look at that other one later. I need sleep.