I'll clear some fuzzy things up (was late last night when I posted the original message) and I'll also give an explenation on why I thought it was a relevant thread on this forum.
First of, the contests homepage so you can see what kind of contest it is (and beware, the concept is coming to USA, maybe even as soon as this year) http://www.eurovision.tv/english/index.htm
You can see some of the entries an so on there.
second, I love this song and I like Finnland so I'm very happy about them winning.
Thirdly, why I thought this could be some what relevant, "Ixnay on the Onstersmay".