GTX 970 vs GTX 980 vs R9 390

Solution
The GTX 970 and R9 390 are roughly the same performance.
The GTX 980 is about 10-20% faster than both at a higher cost, but also a more capable higher resolution card.
Ultimately it's up to you which you think is more future-proof.

Answer these questions yourself:
What resolution are you gaming at?
What's your current budget?
When are you upgrading next?
Will you be gaming in 4K in the near future?
What is your current PC specs and can your PSU supply enough power?

Between the GTX 970 and the R9 390, I'd personally go for the GTX 970 because I had that card and loved it. Now I own a GTX 980 and love that one even more. Ultimately, no one can answer this questions except for you. Do some research and find out what fits your needs...
The GTX 970 and R9 390 are roughly the same performance.
The GTX 980 is about 10-20% faster than both at a higher cost, but also a more capable higher resolution card.
Ultimately it's up to you which you think is more future-proof.

Answer these questions yourself:
What resolution are you gaming at?
What's your current budget?
When are you upgrading next?
Will you be gaming in 4K in the near future?
What is your current PC specs and can your PSU supply enough power?

Between the GTX 970 and the R9 390, I'd personally go for the GTX 970 because I had that card and loved it. Now I own a GTX 980 and love that one even more. Ultimately, no one can answer this questions except for you. Do some research and find out what fits your needs. Hope this helps.

GTX 970 vs R9 390
http://www.game-debate.com/gpu/index.php?gid=2438&gid2=2264&compare=geforce-gtx-970-4gb-vs-radeon-r9-390

GTX 980 vs GTX 970
http://www.game-debate.com/gpu/index.php?gid=3261&gid2=2438&compare=geforce-gtx-980-4gb-vs-geforce-gtx-970-4gb
 
Solution