Hi everyone - I've been lurking for a while and thought I'd put in some input about yoga and pilates, both of which I've been doing on and off for a while to supplement my cycling.

Pilates, as someone said in a previous post is awesome for core muscles (and your posture too! my roommate said he thought I looked taller when I came home from a class once). It makes riding on the bike a lot more comfortable.

I like yoga because I'm pretty bad about stretching (I know, I know...), but going to yoga 3-4 times a week ensures that I don't tighten up too much (I used to be a gymnast and since I've starting biking I've lost an insane amount of flexibility, especially in my hamstrings and back). There are several variations of yoga and if you can find an Astanga/power yoga class, it's not quite as slow as you think it might be - it'll actually get your heart rate up a little bit, get every muscle in your body stretched, and even build up some strength from holding the poses.