While the im2calories app is interesting, Google states that it could be off by 20% while counting calories. As a diabetic, that could be the difference in needing another insulin shot or not...One solution on the market that I found to be more accurate is SmartPlate. I think those guys are on...