Yes, but if you don't use AA (more than 2x) and AF the 6600GT will perform better most if not everytime. Those times the XT is ahead it is by 1-2FPS.
I didn't mean to imply the 9800XT would beat the 6600GT a lot, although reading my last post it may have come out that way.