GTX 970 is the best overall card out there in my opinion in the performance to value ratio segment. Benchmarks have shown that you can run a pretty demanding Witcher 3 at 1440p with an average of 45 fps. The 980 gives you about 56 fps. Both cards can be overclocked to give you more.
Many people say that 45fps is very playable, but some say that they can't stand anything less than 60, so that will depend on you. The other issue is, if you opt to go up to the 980, why not pay $50 more and get the 980 TI? These are the internal arguments that I have which eventually lead to me spending way too much money.
No material on this site is intended to be a substitute for professional medical advice, diagnosis or treatment. See full
Medical Disclaimer.