The 7600GS is only marginally better than the 6600GT. Plus, the 6600GT has higher clocks, and has GDDR3 memory, whereas the 7600GS has DDR memory. The 6600GT also has higher memory bandwidth.
I'd say it'd be a pretty close call. It's down to pipelines vs. clocks and memory.