I've used Calorie Counter for food and weight tracking (when I finally get back to exercise I might try it for that too). So that's an option. Not sure if it's the best, but it's one option. I just don't like that you can't enter in what you eat when you make it yourself. so I'm reading up on the above post for more options and ideas.