I love this workout (3rd time through P90X). However, after doing INSANITY and RevAbs before this 3rd time through P90X, I find myself borrowing elements of INSANITY and RevAbs to get a more thorough and intense workout. Trying to take the best elements of the Beachbody programs that I have completed.
P90X-Day 6 of 90 (Phase 1-Week 1): Kenpo X
I love this workout (3rd time through P90X). However, after doing INSANITY and RevAbs before this 3rd time through P90X, I find myself borrowing elements of INSANITY and RevAbs to get a more thorough and intense workout. Trying to take the best elements of the Beachbody programs that I have completed.

I am doing Insanity right now as well and after I am done I am going to put together some sort of hybrid P90X/Insanity workout. Ever consider turning your passion for fitness into a business? Look me up on my blog if you have.
Taking the best components of multiple programs that fit your needs is a great idea.
Currently, I am also fulfilling a passion of helping others by being a Beachbody coach – http://beachbodycoach.com/esuite/home/tonyvt