At least Germany is European Champion 2010! Yay ๐Ÿ™‚ – even this is not worth mentioning in the german media …