I have been playing around with the rigid body simulation and this is a still from my latest project.
Please let me know what you think.
Daemonicus