The calorie counts on food work pretty well for me. But I tend to eat a lot of non processed type foods. If I want a calorie count on restaurant food I like Calorie King or Daily Plate better. I enter the info from the other site into Fitday as a custom food.
The only things I don't like about fitday are the exercise calories and the count of calories burned by just being alive...the choices of things to log can be a bit absurd (I have never felt the need to log my time spent on the toilet but there it is)...and I have had to set my lifestyle to comatose (literally) to come close to a basal calorie count that works for me. It still seems high.
Other than that - I swear by logging what I eat. It keeps me at least partly in line.