If you are highly self motivated and have no problem putting in the work then P90X is for sure a really good workout to get! You just must understand that you have to put in a lot of physical work as well as paper work (from what I've heard)... If you tend to have very little motivation when it...