If you go to this website, they will give you a suggested diet plan for free. I plan on starting mine on Monday.

Weight watchers worked for me, but I found the meetings difficult to go to given my work schedule. (excuses, excuses)