You need protein!! Protein is essential in weight loss b/c it will curb your appetite and make you feel fuller longer. Plus it's harder to digest so you have expand more calories to do so. Plus it builds muscle

For breakfast I would have an eggwhite or eggbeater omelet(full of protein, not fat, very low cal) filled with some lowcal or FF cheese, mix it in with some fiberous veggies. You could also have a piece of whole wheat toast or a small bowl of oatmeal for your carbs. Remember, it's the complex carbs you want, they do not spike your blood sugar and will make you be fuller much longer. Drink plenty of water so you can flush out all the bad stuff, plus water is also an appetite suppresant. For a snack, you want to include a small amount of protein and carbs. This way you will not digest carbs only so quickly you will be hunger in no time. A good example would be FF cream cheese with whole wheat cracker, lowfat cottage cheese, low sugar yogurt with a piece of fruit.
FF pudding is not bad, you get your chocolate fix w/o the fat, but when it's FatFree, companies put loads of sugar in it to make taste good. They do have no sugar/fat free pudding out, and also sugar free jello.
Lunch and Dinner, have complex carbs(cooked/steamed veggies, lean chicken breast/turkey, fish).
Never deny yourself anything, if you really and truly crave it, go ahead and have a small piece.
Hope this helps, this is just my two cents
Good Luck
Vanessa