MyFitnessPal is a free app that not only tracks your vitamin intake, but also counts calories, carbs, protein, fat, sugar, cholesterol and more. You can input your foods and recipes manually or simply scan the barcodes on your store-bought products to make tracking quick and easy. You can also input all exercise you do each day to get an accurate count of calories, and even see how much you will weigh in five weeks.
The free app is available for iPhone, iPad, Android, Blackberry and Windows.
Download here: http://www.myfitnesspal.com/mobile/iphone