I start the fire academy in January and I am running everyday for endurance. I do stadium bleachers at least once a week. with weights I am training mostly for functional strength. I do a lot of dead lifts, pull ups, clean and press, squats, lunges, rows for back strength. You definately don't want to be huge because it will take away from your endurance and flexibilty could potentially get you out of a sticky situation. I am also starting yoga in a week.