This forum post was very interesting as well as informative.