i think the 9600GT will be faster in newer games, because of the ram.
in shader heavy games the 8800GTS might win though. say a low res shader heavy game. butthen again why would you want to play at that condition.
so say UT3 at 1024x768, would probably be better on the 8800GTS since UT3 apparently uses a lot of shaders.