GTX 780, it's still more than capable for the games I've played but as soon as the Vive drops I need something with more omph, can't wait it out until Pascal is here. I need my fix this year, probably buy a 980ti.
Also, why Nvidia? I actually don't know for sure, I like their involvement in physics for games and shadowplay etc.