great thread!! Very useful stuff that everyone getting into the business really needs to understand.