10 mobile apps for better health

If you're one of the growing number of people who carries a smartphone everywhere, why not take advantage of mobile apps that can help you eat right, exercise or sleep better?