I don't have a crystal ball, but you can wait for the amd 8xxx series(somewhere in 2013, from nvidia theres is nothing yet confirmed) with that gpu(still decent for 1080p gaming).
Or buy a 7950 for its price if you think your gaming experience is really affected for the gpu.