<p>Well, I've got the P90X, though I haven't been able to do it due to my broken shoulder earlier this year. I figure by after Christmas, I'll be ready for it. I'll continue to run, bike and swim as much as my body and time will allow but am aiming to increase strength (especially my arms, back and core), tone up, lose fat, and also gain flexiblity (yoga). I am 100% sure that this will help me with all my sports. Where I'm fortunate is that the Jan-Mar is my quiet season for work.</p>