Don't know if it's been mentioned but the My Fitness Pal is good app to help you track what your eating. Not sure if it's always 100% accurate but it is pretty close gives you a good breakdown of everything.