Matt,
There's been of talk in this site about cross fit. I started training using their website for guidance.
http://www.crossfit.com/cf-info/excercise.html#Exer
The demos page gives you video samples so you can get techniques correct. Look for some firefighter specific routines like, Firefighter Fran (aka just 'Fran') and another which I like is 'fight gone bad'.
Cross fit is cardio, strength and endurance training all rolled into 1. I promise you'll see results if you stick to it. But be prepared to work you butt off
Start slow and build it up. I ended up with a rotator injury from going hard too soon.