Great thread. I recall reading it when it was first posted and I'm in the process of reading it again.