I've heard every song now, and by far the worst year in MANY MANY years. I've got my favourite though, but from a country who still won't win. I can't freaking believe the odds that I root for the same country two years in a row. It's Germany for me. Fantastic song if you ask me.
I'm too phucking lazy to give the preview of all the songs, with analyses, since no one cares.
Who wins? Either Slovenia or Latvia, I'm afraid. Unless Finland might be dressed out again, then they might win.
But screw it, FORZA GERMANY!!!!