Here is what works for me:
Log your food. Be honest. Measure until you have a realistic sense of proportion.
Don't think of it as a diet. Make a lifestyle change. Make it so you can stick to it. In other words, don't go so severe that you are miserable.
Eat healthy snacks so that you are not famished when you start your meal.
Find a way to have small indulgences. This will prevent big ones. Go for quality here, not quantity.
Exercise, exercise, exercise. Find something you enjoy or that motivates you to do the work out you don't enjoy. For example, I LOVE to play tennis. I work out so that I can be better at playing tennis.
Set small, achievable goals and work toward them. I think of it as 10 lbs at a time. If I think of it as 30, I'm screwed.
I hope this helps!