This has been an informative, educating, and entertaining thread. Thank you to those who have contributed and and extra thank you for those who...