I've used myfitnesspal extensively and it has been a key tool in helping me lose 60 pounds. I particularly like the barcode scanner function, which makes it easy to enter food info by just scanning the bar code. I also use fitbit for tracking calories expended.