I love it when we find our own solutions...yours sounds great and I'm going to have a look at those sources you mention.

It reminds me that I read somewhere...maybe even here...that Lance Armstrong would spend 2 hours a day just stretching....