Just beginning on myfitnesspal and so far it seems pretty user friendly and motiviating. Wish me luck!