Re: kinda OT, yoga?
My mother is a yoga teacher and has been for over 20 years. She swears by the fact that it helps with stress, and I've definitely seen it. A lot of the visualization techniques are very similar to what I do in therapy. A lot of it is about mindset, at least in the variation of yoga that she does (Iyengar). There are other types of yoga, such as hot yoga (Bikram) that might not help as much because it is more focused on exercise rather than relaxation.
PM me for contact info such as skype, email, or facebook. Thanks!