If you are going to guess how many calories are in something (already prepared in the store) then make sure you give a high estimate. At least guess 200 calories over what you think might be in there, because chances are, calories are hidden in something.
Always start you day with a set amount of calories, then as you eat throughout the day subract them IMMEDIATELY. Don't try to guess at the end of the day, or add everything up at the end of the day. Do it right then and there. You will probably forget to add that cracker or cookie at the end of the day. Most people eat over their calories because they don't add in the little stuff: mayonnaise, sugar, creamer, salad dressing.
Speaking of salad dressing...do you want to know how many calories are in a McDonald's salad (if you eat all of the dressing provided)? OVER 2,000!! Do NOT drizzle or pour salad dressing on your salad. Pour it in a ramican, dip your fork into the dressing, stab some salad and take a bite. You will eat about 3/4 less calories that way. Bonus: you get a taste of dressing with each bite :)