body for life | The best program for fat loss AND muscle gain at the same time is Body for Life. It alternates weight training days with cardio days. Cardio is not steady-state. Steady-state cardio does nothing for fat loss. You have to make sure it is HIIT. I would probably say HIIT 3 times a week mixed with a nice balance of weight training would achieve a toned body.