Ok I only have time to do one really. Should I put my energy into weight training in the gym or a decent Pilates class? I already do hiking and a yoga class.