Oh, and PhysX isn't really platform independent. The Unity developers have a source code license and ported it to the other platforms themselves.