I was reading Reader's Digest today and came upon this article by a famous chef and food writer who gradually gained weight until he realized it was causing him a lot of problems, and he did some research and developed his own plan, on which he lost the extra weight.
Basically, he eats a fruit and vegetable based diet at breakfast and lunch, with all unprocessed foods (ie, fruit and oatmeal for breakfast, salad for lunch.) He forgoes bread, sugar, fried foods and any junk all day.
The payoff is that he has a chef's type dinner at night, with small portions of everything, including meat, wine, and dessert.
Interesting story, I love how he worked out a solution that fit his particular lifestyle so well.