IMHO the best workout is climbing mountains with a pack during the off season. Don't get me wrong as I do cardio and strength training but it is that uneven stepping, uneven terrain and need to keep you balance when moving up a mountain that I find most help. Plus, you get a little scouting in...