it all depends on what type of games u want to play/ yes the 970 will be the best bang/buck but oh well

.
hint http://www.newegg.com/Product/Product.aspx?Item=N82E16814126047&nm_mc=AFC-C8Junction&cm_mmc=AFC-C8Junction-PCPartPicker,%20LLC-_-na-_-na-_-na&cm_sp=&AID=10446076&PID=3938566&SID=
this card can play everything on high or ultra

depending on the game.