Please remember that any mention of competitors, hinting at competitors or offering to provide details of competitors will result in an account suspension. The full rules can be found under the 'Terms and Rules' link in the bottom right corner of your screen. Just don't mention competitors in any way, shape or form and you'll be OK.
i think you can put a nvidia card in a ati system for phys-x but im not sure?
PhysX works fine on ATI cards, but there wont be any official drivers/support for it... ever, because nvida will define the standards and can tweak it to maximise there benifit. Search google and you can find some info about it running on an ATI card. (i think it ran quicker on ATI then nvida too lol)
ATI cards will use Havok which is done using ATI Stream (ATI equivalent of CUDA). Intel's up and coming graphics cards will also be using Havok (as they bought the company out).
OpenCL on the other hand, is a 3rd parth API, which both ATI and nvida support. Hopefully game designers will take the hint and make everything with that to avoid the ati vs nvidia nonsense.
So to some up ATM nvidia is the only one to properly support phys-x although the benefit is questionable until games start using it more.
What's the speed difference between GTX274 and the 4890 or the Gtx260 vs the 4870