Alternatives to MyFitnessPal

I've been using MyFitnessPal for around 2 years now and while I don't have many issues (current data breech excluded) I wonder if there are any European products available that offer similar functionality to MyFitnessPal. I ask this as being European (UK to be exact) it can become tiresome having to wade through all the food database when the majority of items are American and not available in UK or Europe. Ideally MFP should split their database into US, EU, Asia etc. but that hasn't happened. Are there any other similar products suitable for use with Garmin products?