Strength training combined with diet is better than cardio and diet. And before someone says it, it, I don't advocate doing both strength training and cardio.I'd be surprised strength training plays a bigger role than cardio and diet to fight hypertension, heart disease and diabetes.