I've done both P90X and Insanity and got great results from both. However, being an all or nothing kind of guy, I would not try P90X on the road unless I was staying in hotels with a fitness area with dumbells and a pull-up bar. If I can't do the workout the way it was designed, I'd rather do something else. Insanity is great and really easy to do in a hotel room with no equipment. Just my two cents.