I haven't done STS so I can't compare the two. I started P90X last year, and got bored six weeks into it. I was getting good results, but I wasn't looking forward to working out. Also, I wanted more lower body emphasis, and all the emphasis on pull-ups tweaked my shoulder. Btw, I like Tony...