My current system has a GTX260, and I've been really satisfied with it. Plays any game, really smooth. However, that being said, I have physx calculation being offloaded to my 9800GT, and I have a more powerfull CPU than you.
But if you want your GPU to last a while, I'd go for it, it's a solid...