Could this physics engine be used in Blender? It looks very impressive, and OpenSource.
http://newtondynamics.com/forum/newton.php
This is the original article that caught my attention http://lesterbanks.com/2011/02/newton-physics-engine-now-open-source/