I don't care if Battlefield2 runs better on an X1900XT when I can already run it with 8XSSAA and 16XAF, Half-Life2 has always been an ATI game, and we all remember Far Cry running better on an X800XT vs. a 6800 Ultra. Never played Project Snowblind, and never will. Also the X1900XT can use OpenEXR HDR and Antialiasing, making the X1900 better for Serious SamII.
Although, games like Doom3, Enemy Territory Quake Wars, and Prey will all run better on my 7800GTs. (Doom3 engine based OpenGL)
Plus, I play F.E.A.R. on 1280x960 with 4XMSAA and 16XAF with an average framerate of 70FPS with my largest drop to 41FPS; runs good enough for me.