The best overall training for FF, Law Enforcement, Military..ect hands down is crossfit. http://crossfit.com/
I wish I would have started going to a crossfit gym before I went throught the Academy,(a year ago) I would have been smokin most of the guys..Look at the site, and google to see...