Thanks for some excellent replies here. Really handy and informative. It's the 9650 I'm using. The idea of holding fire for the new mainstream platform sounds like the sensible one for me. Thanks again.
If you are only gaming there is no reason to upgrade at all just learn to overclock.