Which one is good workout program? P90x or Insanity workout?

Has anyone tried one of the above program ? are the results satisfactory ?
Which one is good workout program? P90x or Insanity workout?
Post Opinion