gtx 970 will give you 60+ fps on ultra settings with almost all games (with anti aliasing turned down). if you want ALL settings , like anti aliasing maxed out, and all the extra special features, youre going to need a 980 ti.
but a lot of people agree that the 970 is the sweet spot for 1080 (I have one and love it)