I have been out of the loop on video cards for awhile. My son wants Tom Clancey's division game for his birthday, and his VC is getting a bit dated for this game, I think ? Is the GTX970 a pretty dang good card to get him , that will run the latest games at good framerates at 1920 X 1080 for a good long while. whats the best bang for the buck at this time and if the gTX970 is a good bang for the buck, what GTX970 is a rock solid one.....want something nice....his current card is MSI GTX570 Twin Frozen III, and has been rock solid since 2012. Thanks for any info guys.