It's not a surprise, Crysis doesn't bring major changes in the hierarchy, but confirms the 8800GT's performances, which are only really outgrown in 1600 x 1200 + filters, although 512 MB are still enough for the HD 2900 XT which doesn't collapse under this mode. The Radeon manages to reach beyond our expectations being only 10 to 15% lower than the 8800GT on other resolutions. The 8800GTS 320 MB doesn't allow for comfortable play in 1280 x 1024 in High Quality, and you should almost abandon the idea of running this game on an 8600 GTS! http://www.tomshardware.com/2007/10/29/geforce_8800_gt/page12.html
Technically RV670 should improved over R600, which mean RV670 should perform closer to GF8800GT under Crysis demo. [Except @ 1920x1440 AA4X ]