My personal choice would probably be yoga. Many of the cycling training programs now include yoga in their off season training plans.
__________________
=============================================================
Enjoy the little things in life, for one day you may look back and realize they were the big things.
-- Antonio Smith