Tricky question.....
Well if you want a gpu that can handle all the upcoming 3d and 2d games you'll have to invest in a high end card like the Nvidea gtx 590 or the AMD HD 6990....
BUT first of all take a look at your rig... You'll have to make sure that no bottleneck will occur...
Please post us the rest of your specs and we can help you out