Kevin, I think you should write your own book on this topic. I enjoyed reading your comments and I'd probably change elements of my initial post after reading them.