If you are sitting at a table and there is a serving bowl of food in front of you, you will be prone to eat more. Keep your serving and eating areas separate. (Food in Kitchen / Eat in Dining Room)
If you are at a party do not lurk by the food table. Most "party foods" are EXTREMELY high in calories! Try to be active and social. Start a party game, and focus on the people, not the "cute" finger foods.