FatWatch is a tool for your iPhone or iPod touch to help you track and analyze your body weight. It uses methods described in The Hacker's Diet by John Walker.
This new science should also tell us, I think, that blaming overeating problems on lack of willpower or some personal character flaw is neither accurate nor helpful.