ATI doesnt even support physics
Not sure I'd phrase it like that. "ATI" (should be called AMD now.) does support Physics, it just needs to run on something else. I think the OP is talking about PhysX, which is an API thats supposed to handle physics and runs on an Nvidia video card. Problems with this include it doesn't really do physics, it just adds extra smoke/effects to scenes. The other big problem is a game needs to be coded to handle this.
Speaking of which, neither Crysis or FC2 use PhysX for its physics. This means there is little reason to use an Nvidia video card for these games unless they are faster at it then AMD.