Isn't myfitnesspal based on the American way of calculating carbs, ie. they include fibre, whereas we don't? That's the main reason I've never bothered to sign up for that site or use it to track my intake, though a lot of people seem to swear by it.