What about massage therapy? It helped me to recover in a few weeks, after my injury last year. Now I try to attend out local
massage Calgary at least twice a month. For me it's probably the best way to relax. Besides my therapist is more than just practitioner, he's also athlete and coach.