I think that is the best option. I don't do it, but it is best! At least for me since I have too many opportunities to step off and if I don't plan, then I see failure more often.
My most successful has been when I've followed my consumption on fitday.com. I know that there are other sites that have been mentioned and suppose if you keep track that those badd opportunities become less. It has been so for me since I am counting more and thinking of what it is I am doing as I've tried to learn and make a habit of the good choices.