Havok demonstrated the Havok engine at GDC 2010 with these crazy destruction and cloth simulation videos.

Havok Destruction is a cross-platform tool for simulation of rigid body destruction. Havok Cloth is a performance-optimized development tool designed to minimize the time that game artists spend on animating the behavior of character garments and environmental cloth, while enabling increased believability for cutting-edge games.