Well, I'd love to say England but then... you know.
To be honest, I haven't seen one team yet that I've thought "wow".
Everyone seems to be lacking something or make silly mistakes.
Looking at the way the groups are going, I reckon it's gonna go something like :
Quarter Finals :
Spain/England (trying to be positive here...)
I don't think Holland will get through and if Spain and Croatia draw, the Italians will be out too.
Basically, I think it will be Spain v Germany in the final with hopefully Spain coming out on top.
I still don't think they're as good as they were a few years ago though.
But I'm going for Spain