This is why I love cross training, too. I just am not a good swimmer. I am now trying to convince DH to cross train. He does the winter sports stuff, but is not good about yoga, weights, etc. I am putting him through a boot camp starting in December... hopefully some of it will stick.