The difference between 960 and 970 is the biggest out there (gap between every other is way smaller - 950 and 960, 970 and 980, 980 and 980ti), that's why NVIDIA wanted to release 960Ti to shorten the gap. That's why the gtx 970 is 50% more expensive, because it gives you WAY WAY more. Gives you ultra 1080p performance and very decent 1440p performance. Definitely the better choice if you can afford it.