I use fitday. I have a very good memory so when I get home from a restaurant I sit down at the computer and log everything I ate into the computer. I hate carrying things in my purse if I can help it.

If fitday doesn't have the calories I google it. Otherwise, I add custom entries using nutrition labels. It's not hard at all anymore because I generally eat the same things each day and just have to add it from my custom list.
But, you have to use whatever works for you.
Mom2five - Are you from around Harrisburg? Just curious. I grew up in Du Quoin and worked in Harrisburg for a while when I was in college.