Bones,,, Bones,,,, and IK for sure,,, just remember to keep your weight maps sharp,,, all 100%, no gradients. IK will ease up your bone manupliation,,, but its not easy. Took me a while to test and test some more before understand why joints poped out and a whole lot of other problem. But all worth it.