well the 6600gt would be a big improvement over the 9800 ( kinda like going from the 9600 to the 9800) but i would hold off for a little while as the 9800 is still a decent card to have. i would wait till the new range comes out and the 6800gt's come down in price then get a 6800.