My early prediction from what i can see is...........
Portugal will beat Germany in the first semi-final
Portugal will then play either Italy, Holland or Spain in the final
I still can't rule Italy out, even after the 0-3 to Holland, and i just don't fancy France this year.
No idea who will win Euro 2008, some team courtesy of a penalty shoot out no doubt
EDIT: ooooooh, Croatia are 1-0 up on the Gerry's. Should make for a good 2nd half!