Anyone have success using P90X?

Curious to know, I might start to try the program this weekend. If so, how was the experience?