So, it's the Eurovision Song Contest in Helsinki tomorrow - go Scooch and all that. Though don't be getting your hopes up for a surprise UK victory - a BBC panel of pundits, former entrants and long standing Eurovision-fans are predicting Germany will win this year, with the UK coming 19th. Though you possibly shouldn't listen to them too much, because they said Switzerland would come second, and the Swiss haven't even made it through to the final.
As you all surely know, being the Eurovision aficionados that you are, the first stage of the Song Contest took place last night with 28 hopefuls being reduced to just ten. The big story of the night was that Swiss entrant DJ Bobo, a favourite to win, didn't get through to the final stage. The ten that did get through will now join the ten highest rated countries from last year's Contest plus the big four - Germany, Spain, UK and France, who, frankly, can't be bothered with the semi-finals - to compete in the main Contest tomorrow night.
As always, bets are open on what will be dodgier about this year's competition - the songs, the outfits, the dance routines or the voting.