I tried to pull information on previous posts on this but ended up with more threads than I could sift through so I will apolize in advance for asking something that has already been discussed at some point. I have heard very good things about P90X. Is this series really all that great? More...