I think its important to focus context within which I posted that.
You are bashing around on your pure hardware and OSX, which are not even close to the context, as I don’t care about specific hardware or OS but care about an as large as possible userbase.
The problem is not with card XY beeing crap or OSX beeing crap.
The problem is a combination of GPU + Physic + OSX:
Mini, MacBook and MacBook Pros in the lower price range come with 9400M
Previous generations came with even worse graphic chips down to Intel X3100 / GMA9xx series. There are all graphically too weak to even consider offloading physics even if it was possible on OSX at all. Especially if we consider softbody physics which is something thats expected to be present in Unity 3.0 by most for at least clothing but potentially more.
Yet all of them have 2Ghz+ dual cores of the Core Duo or Core 2 Duo generation so plenty of spare cpu time.
And fact two, why “aka OSX”: Independent on what you have on your OSX, PhysX does not run with gpu acceleration at all (remember, no physx on osx so also no hardware accelerated physx on it. UT ported physx themself for OSX and the iPhone). As such, especially as pure OSX user, you should be supporting a move to Bullet with all you have, as PhysX has one of the weaker if not the weakest desktop cpu physx acceleration, especially in multicore environments. And aside of Newton, Bullet is the only platform that even supports OSX at all. PhysX and Havoc both don’t even support OSX at all and I doubt we will see it happen.
So in the end, a solution that is optimized on the cpu usage and either now or in the future might offer gpu hardware acceleration across all platforms is definitely to favor, so all can enjoy the Unity 3.0 physic power, not just NVIDIA Users on Windows with an GF8+, which basically is what PhysX means.
If Unity was a non-OSX technology, then the answer likely would be Havoc + Havoc Animation, but Havoc as PhysX does not support OSX, so the remaining answer at least to me the answer is clearly Bullet
Just to potentially strenghten the point that I’m not hardware - os focused: My main machine is a Core i7 machine with a GTX 280 and 6GB Tri Channel RAM and an additional 8800GTS as CUDA - PhysX only GPU, so PhysX on that box runs at a speed that most will never see.
My mac is a macbookpro with an 8600M GT so assuming there ever would be a hardware accelerated PhysX on OSX I would be able to use it too. So I myself am not directly affected by not switching to something else.
But I personally would love to be able to create something thats usable for more than just Windows NVIDIA users.