Has anyone done the p90x program? How did you find it? ANy results?