If you want daily calorie tracking, I would go with fitday, dailyplate, livestrong, or a site like that. If you want info about the nutritional content of different foods, then nutritiondata is definitely the place to go.