Best teams so far: Italy, Spain, Czech Republic.
I don't know how some can say Italy didn't play well, it was almost a perfect game and could score 4-5 goals easy. And remember Ghana is not such a weak team.
Spain is probably the best team so far (they just won 4-0 against Ukraine), young players very fast, skilled and most important eager to win.
Czech Republic was the best team in last European championship, great trainer and modern tactical approach to the game, they could suffer for the injury of Keller considering also Barros is injured and they lack of good other forwards in the bench.