This is a really good educational informative thread. Thanks to all the contributors - I personally really appreciate it.