BODYBUGG :: WELCOME
This contraption keeps track of your calories burned as well as those taken in after you submit the caloric values of what you eat each day. It even has a built in pedometer.
I have heard that some patients looking to lose weight have had these suggested by local doctors.