Excellent excellent post. Thank you.
Another with more facts (some repeating) was just posted by hocndoc.
Thanks. :)