Snow skiing, balance weight training for legs and core, conditioning with weights, 50-60 pull ups a day. I agree that core is very important when it comes to cross training. Lucky for me my wife is a beachbody coach and we do a lot of those workouts which seem to be the ticket!