This MealSnap app is cool (take a picture of your meal, it calculates the calories). It struggled with my lunch, though: