If you just want to know the calories in food, I like calorieking.com. For counting, I have heard good things about both mentioned above. I have found that both don't work for me just because I find I don't use them. For example, if I am at work, I might not be able to log on. I like having a notebook that I keep in my purse. I can at least write down everything I eat. If I don't get the calories down right away, I at least have the food listed. Good luck in whatever you decide.
Carrie