I've been eating a lot of terrible food lately, and exercising very little. It is really starting to show, so I recently got the bright idea to enlist the help of my phone for tracking my nutrition.
Google market has lots of applications for people who want to track their calorie intake. I found one simply titled 'Calorie Counter'. While poking around the program, I noticed an option called 'barcode scanner'. It does just what it says. Point your phone camera at a food product barcode and the phone will identify the product in its database.
Phones have come a long way!