An app rules! MyFitnessPal, a free smart-phone app and website, did better than any of the commercial diet plans, including ...