^^ Well its true that few games actually use it. the reason that I had it n my mind is i found AMD and its 12.11 is ripping games apart with post HD7950 while nVidia trailing with GTX6XX. But AMD is least bothered with Phyx and nVidia has this feather up their cap..so why not use the best of both within a convenient budget if possible.As Phyx wont be a "Priority" as you highlighted, so did i think about a cheaper card to serve the purpose. But if phyx and its visible significance turns to be very feeble in future, i just might have to think twice.
See, first of all.
Every game has some sort of Physics engine. Almost every developer chooses to run it off the CPU. Reason being, they want a neutral experience for everyone. It's not like AMD is not bothered. It's just that they don't believe in gimmicks and fragmentation. Same isthe case with 99.5% of PC game developers.
In "nVidia PhysX's" case, may be some developers got into exclusive deal with nVidia to implement "nVidia only" effects. That's the case.
One more thing. Earlier nVidia was claiming that their "PhysX" is faster than Physics calculations running off the CPU. This was pure FUD. They used to run outdated X87 instructions on CPU instead of SSE x.
I'd advise you to not waste money in gimmicks. But if you want to, AMD + nVidia card is better for this. If you get a single nVidia card and turn on "PhysX" for those select few games, performance drops to 60%.
Obviously had the developer gone the neutral way of implementing these effects, performance drop wouldn't have been this large. In any case, a typical customer is fooled by marketing and wastes his money imho.