I've been using myfitnesspal for about 3 or so weeks now. It's been fairly easy to stick to, but I think it would be easier with friends. Feel free to send me a request! :)