I was having issues with Fitday earlier today. It's working for me fine now, but earlier it wouldn't load the food part for me and kept telling me to go back.
Sparkpeople sounds like a good idea

Wasn't aware they had a calorie counter even though I'm a member! Hehe.