The 970 is the worst of the three, since I don't think it's a black edition so you can't easily overclock it. If you're absolutely dead-set against even touching overclocking, then it's the best of the three options. However, they're all terrible buys for the money unless you're willing to try to push them to 4.0 GHz
If you're willing to overclock, the 960T is the best chip. It will overclock as well as the 965, but you also get about a 50% chance that the extra cores will unlock and then you have a hexacore chip that can overclock to 3.8-4.2 GHz easily. I got the 960t a couple months ago and have loved it! Sadly, it doesn't have the juice needed to power CF 7970s, so I'll have to sell it off in favor of Ivy Bridge soon, despite my preference for AMD's CPUs.