i reckon germanys goin to win it.someone was tellin me the other day that supposedly in the run up to the final they wont meet france,italy,holland or spain so uv got ti fancy them to at least make the final cause i cant really see croatia,czech republic,portugal etc beating them just now