i think Italy deserved to go through. just a little bit more invention i thought. Germany are always well organised and disciplined and that gets them thru the early stages.
England have good players in a bad system and if they had a tactically better manager they would have beaten Portugal. Taking Walcott instead of Defoe or Bent cost us big time.
Portugal are a poor team with bad attitude. the Holland and England games showed that. France will beat them.
I'd like to see Italy win it even though it would be nice for a great player like Zidane to finish at the top. Henry's face clutching cheating has spoiled it for me. He doesnt do that sort of thing for Arsenal.