Body for Life is great in that you lift weights... and you can use dumbells. I am planning on restarting myself. Anyway, with the weight lifting, you see results fast (SEE the definition, not weight loss) and it also revs up your metabolism. You can walk in addition to it.
Relax. Appreciate. Be calm. Laugh. Enjoy. Be secure. Be loving. Be loved. Don't personalize. Don't ASSume. Accept. Be grateful.