O.K., I'm way out of my element here but I promised a post on diet, so here goes. I know little on this subject. I am not a calorie counter and really never "diet." I just know what I've observed about myself, and through watching others.
I think most women have different metabolisms than most men and things vary from individual to individual. Look around your own family; even the people you share DNA with react differently to different diets and foods. You've got to find what makes sense for you.
As stated earlier, stay away from "bad" sugar; processed sugar, candy, soda, packaged cookies and cakes... Regardless of the high calories, when I eat this stuff I'm hungry more often and I crave more high calorie foods. When I don't eat this stuff I feel better and more energetic.
Don't eat 4 hours before bedtime. This one is very important for me. My wife seems to be able to snack at night and not gain weight but when I want to lose weight this is the first rule I implement. Drink water, but don't eat. If you are an avid, late night snacker and you find yourself starving try this find a large, low calorie food item you can eat to make yourself feel full. Pickles and raw potatoes work for me. I like both, they are low calorie and filling.
As Blackhawk pointed out; eat breakfast. I usually eat a bowl of oatmeal. Well, I could give a lot of specifics about me, but that doesn't necessarily correlate to you, so the main thing is stay away from sweets (we don't need more diabetics in this country) and experiment with different stuff until you find what works. I also like Harry's suggestion of setting aside one day a week when you don't pay any attention to what you eat. I typically do that also, even when trying to lose weight.
Oh yeah, when you're in a restaurant try eating half a meal. Mrs. Firefly and I almost always split an entree when we go out and it's always enough. American restaurants serve huge portions. We typically split an entree and get one extra salad or side dish and it is plenty. Also, when out with our kids I sometimes won't order a meal because they will leave enough uneaten food to feed a grown man. Restaurants give kids too much food too, but kids are smart enough not to eat it all. So, save yourself some money and calories the next time you take your family out to eat.