I agree with Mary, Spark People is a great FREE online program.
One thing I really like about it is for years I've been told make a food diary. Well OK, but it's just words on a paper, means nothing to me. But once you put everything you eat in Spark People you get a color pie graph of the fat, calories, fiber, protein, carbs etc. Finally something I can see and understand!
I personally have big issues with Jillian Michaels and would not give her money for anything. *I know this is going to sound petty but I don't thing she truly understands "real" people. Yes I know she was an over weight child and teen but she has no clue what it's like to be a mom and trying to fit everything in. I saw her on some talk show and a woman in the audience stood up said that once she hit 40 things changed and it was harder to lose even though she exercised. Jillian responded in a very flip, sarcastic manner (In MY OPINION) and told the woman that she'll give her a little bit of leeway for being middle aged but if Madonna could do it at her age, this lady wasn't trying hard enough! HELLO, Madonna has personal trainers, nutritionists, and chefs not to mention, nannys for the kids, accountants to pay her bills, house keepers, etc.
Sorry, off my soapbox for now. Back to my original thought, I vote for Spark People!