First get rid of 8gb, get 4gb of ram instead. You wont notice any difference between the two in gameplay.
With that saved money get a 6870 (i think you meant 6850), which will max out all games and last you for a while.
If your planning on ocing get the 955 instead of the 970 as its the same chip but just different factory clock speeds. Get a $30 hyper 212+ for overclocking and you should be pretty good off.
I will want the 8gb, because I do quite a bit of multitasking. and yes, i meant the 6850.