I recently ordered the p90x. I received my appointment in October, so i've been thinking about how to get ready for a while. A family friend of mine said "all I could think of doing p90x was that this was worse than plebe summer".. I've been doing some research on it and it kicks your butt, but keeps the workouts mixed up to work different muscle groups and keep you having "fun". I'm gonna start it in full swing as soon as it comes. I think you need to be careful with just doing the key exercises of plebe summer, pushups, situps, flutters, etc. Those aren't the only muscles you will use, so mixing up your workouts with different exercises and doing upper AND lower body will help you a lot.