Well, that question is a tricky one.
-How much are you willing to spend?
-What's your screen resolution?
-at what settings do you want to play?
Once we get that cleared up, might make a choice clear. I can tell you right now that upgrading to anything less than a 6950 probably isn't worth it.