Posture

While I don't entirely agree with the bias against strength training, I think the rest of this video has an interesting take on the upright posture. It's not that different than the idea of feelng body structure stack up over the feet (center of gravity).
http://www.youtube.com/watch?v=gRw6lpkBjSc