I like fitday.com, there is a section for journal there, and I usually keep track of WW points on there. Plus, it keeps track of calories, etc. so I do those things combined and I like the results I have gotten. See my signature for a sample of my daily entries.
I have the biggest sweet tooth ever, chocolate is my biggest downfall. When people bring around chocolate chip cookies, cookie dough, cheesecake, donuts, etc. I tell them they are dead!
So a few things I usually do when I just HAVE to have something like that:
Blue Bunny health smart ice cream bars. They come in chocolate, and also a orange/raspberry combo, I think. 70 cal, 0 fat. 1.5 WWP.
Skinny Cow ice cream sandwiches. 130 cal, 3g fat, 2.5 WWP.
Healthy Choice Chocolate Chunk Ice Cream. (I think) 100 cal, 0 fat. 2 WWP.
and Slim Fast candy bars are pretty good, there is a peanut butter crunch one that is basically a miniature Butterfinger. It does the trick though.. 3 WWP. Not sure of cal/fat.
I have also found that fruit is my thing. I can eat a 1/2 cup of Seneca sugar free applesauce, and it will tide me over for an hour or 2 until lunch. Like GMA said, light snacks between small meals is the very best way to boost metabolism, and make the most of the workouts you do. If you do this, try this method. Do you work ? if so, bring the snacks to work with you, if possible. Put everything you are going to eat in a bag at work, and do not bring extras! If you are doing this at home, try to just put it all in a bag in the fridge together, and try as hard as you can to only eat what's in that bag for that day, no extras!
space that amount of food out throughout the day as best you can to try not to feel too hungry, and if you are going to reward yourself with a low-fat sweet tooth treat, do it before 4 pm.
good luck! you can do it!!!!!