hey :)
i lost 20 kg over a longer period of time, but have managed to keep it off- the longer it takes, the longer it stays off!
for me, it was all about eating Low GI foods, foods that make you feel fuller for longer - so you eat less. low GI foods release the sugar from the food slower...