While I'm supporting Poland 100% and would love to see them win, it's still very unlikely that they will manage to pull it off. The new generation hasn't yet reached the level of the likes of Deyna and Lato.
My guess for the winner is Germany. They've always been an excellent team - no matter how bad the individual players may have been - and now they've even got a guy who can make goals. Looks very promising.
Besides, the German team was the one that triggered the football fever in little Timpsi 15 years ago.