Thanks for posting this link as a comment in an earlier thread. I thought it deserved its own thread.
Bill Warner is great. If any of you have not explored his web site / videos, you should.