I found out about myfitnesspal through another online forum and had to check it out. From what I seen I love it.