I wouldn't go for a book. They're a bit too labourious for such things.
I personally use loseit(google for the link). It's great, has calroies for almost everything.
When I don't find something I simply google it, e.g "How many calories in X FOOD" X being what ever food/drink you're trying to...