@Karenm - I think everyone has suggested everything I can think of - personally I use MyFitnessPal and have a buddy who has access to it too so she can see what I'm eating and make suggestions if necessary. I can't say I never eat in a moment of weakness but most times I find that if I weigh up whether I would rather be slimmer sooner or eat whatever it is I can usually resist!
Best of luck - hang in there!
Best of luck - hang in there!