Yoga is suppose to do wonders. I always wished I could get myself to learn it and do it from home. Ellipticals are nice to for cardio that's low impact on your joints.