I have a friend who swears by Pilates and Tai Chi because both are low impact. She says the Tai Chi is also really helpful for keeping her mind and spirit refreshed.