This year's Eurovision has so many great songs. Here you can see some of my favourite songs of tonight's final in no particular order. Anouk's Birds was the big surprise for me because The Netherlands didn't make it to the final since 2004 and this hauntingly beautiful song has all chances to win but I am sure the eastern voting will go to eastern european countries.Who do you think will win? I think it will be either Denmark or Sweden!