I highly recommend myfitnesspal.com to every one on this site.
It is a free website that has an electronic calorie counter, weigh in with ticker, and exercise and food diary for you. It has really helped me keep up with what I am doing and why.
I am not affiliated with the website in any way, just a happy participant.