The simple answer, as always, is to upgrade to the best GPU you can afford at the time. You CPU is more than capable of handling whatever you throw at it. Both GPUs will be able to handle (with exception) every game out there at there max in game setting at 60fpss+. What you buy should come down to how often you plan on upgrading and how much you want to spend. Buy the one that best suits your wallet right now.