I don't know if this has been posted anywhere before but I felt what the heck. It's worth a peek. Enjoy http://www.ted.com/index.php/talks/view/id/206