I concur with the yoga. I started with the yoga that was part of the Cyclo-Core DVD program and when I finally went to a class at the gym, I didn't feel like a dunce. I did that for about 2 years. I quit my gym last year and have been using 3-4 different DVDs at home, although last summer I took a 1.5 hour yoga/meditation class for 12 weeks (a luxury). I only practice once a week probably, and I know I should do more. Not only does it help with core strength and helping with my various chronic injury things, it really helps my mental health. In fact, I prescribe yoga just as much as any other treatment with my clients. Most people in the US are not aware that yoga is actually a whole system of psychology, not just an exercise process.
2015 Trek Silque SSL
Specialized Oura
2011 Guru Praemio
Specialized Oura
2017 Specialized Ariel Sport