Yes it's that wonderful time at last....tonight sees the first of this year's ESC Semi-finals and it actually looks a tougher one to call than I first thought.
So here are my foolish predictions of who will qualify tonight. In no particular order.
Although you should never write off Greece. (Even with a duff song and that 2nd slot of death) in which case either Austria or Estonia should be afraid.