In reverse order we start with:
Number 3 - Love Will Set You Free by Engelbert Humperdinck (UK)
At 75, Mr Humperdinck is one of the oldest artists to represent the UK in the contest.
Though I think he will struggle with the high note at the end, I still think the UK will do well with this beautiful ballad.
Number 2 - Standing Still by Roman Lob (Germany)
This song has already been a huge hit in Germany, reaching number 3 in the charts.
If it does well on the night,I can see it charting quite highly over here in the UK.
Mr Lob has the full package - stunning looks, amazing voice and a lovely song. The only downside is the video is quite similar to one by the not as amazing Daniel Beddingfield.
Number 1 - La La Love by Ivi Adamou (Cyprus)
I do love my dance music and this entry from Cyprus is superb.It should do well with the gay audience and who knows, maybe this could be the year we see quite a few Eurovision hopefuls do well in the UK pop charts.
That's my top 3 for you. Do you agree with my choices or have I got it completely wrong?
There is only one way to find out and that is by tuning in to BBC1 on Saturday 26th May.
Until next time, I bid thee farewell.