P90X is the best workout program, but it's a good idea to be prepared. If anyone has questions about the program, nutrition, etc, I'd be happy to help out!