i use myfitness pal and its great, you can also track your exercise and weigh too, then you can look at charts of how your doing, its great.
i know what you mean about the 'tangoed effect' i had a piece of salmon and experienced the same!!!!!!lol
keep up the good work