There really is no magic food besides the obvious to avoid. It's different for everyone. Avoid anything that triggers you to overeat and anything that has a low nutrient to calorie ratio. For example, you would be better off eating a piece of whole wheat bread for the nutrients and fiber, over a slice of white bread, which is essentially a nutritional wasteland, but to say "don't eat bread" doesn't tell the whole story.
Spend some time logging your food and seeing what gives you nutrition and what does not, then eliminate and replace the stuff that doesn't contribute to a healthy diet.
"If you drop an egg, you don't say, 'Oh, shoot' and drop the other 11, do you?"
-Source unknown, but obviously brilliant
Reached goal 4/16/2010...but kind of afraid to look these days