If you don't care about power or heat: AMD R9 390X
If you want to go Nvidia: GTX 970
I will say that, from what I've seen, the 390X outperforms the 970 in pretty much anything. It also has double the Vram if you ever do decide to go for more resolution.
But it does come at the cost of more...