I think the Czech Republic will win it and that Sweden will make the semi finals. Italy will always be sniffing about and I expect Spain to do ok as well.
I have a sneaky feeling for Denmark as an outside bet - they've looked good so far, and could surprise some people. At least semi-finalists, could go all the way