MyFitnessPal almost certainly has the largest database. I'd recommend using the phone app instead instead of the web version. Very simple to use and quickly log your meals on the go, with the added bonus of being able to scan bar codes from food packaging.
__________________
.
|