I did not like P90X the first time i tried it but now I would say it is good to own it. Now that I have learned about core stablility and practiced functional movement, I have a better insight into P90X training. I would say P90X would be similar and yet different from STS. If you can afford...