OSLO, Norway -- Germany's Lena Meyer-Landrut won the 2010 Eurovision Song Contest with the catchy pop song "Satellite," edging out Turkey and Romania as the continent put aside its financial woes for ...