Is Myfitnesspal working for you? I used it on a previous phone platform and happily installed it on my new Lumia 521, but it always hangs when trying to add an entry to the diary. Judging by their support forums that's a pretty wide-spread problem on WP8.