i have to disagree with you, the 970 and 390 are now more ''high'' end then the 290x. they perform better so.. But on topic i would buy a 970 or a R9 390 both great 1080p cards. Furtureproofing does not ''exist'' so buy the best card you can. If you have the money for a 980ti buy it