I’ve gone through many rounds of P90X and put down some tips that I picked up along the way.  If you’re new to P90X, or didn’t have much success with it in the past and shelved it for a while, my hope is that this will help you.