Although I agree with the dominating part, I think the Netherlands played best. Sure they were behind most of the match but I never had the feeling they were going to lose it. Despite, or perhaps because the 1-0, they kept playing their own game and didn't let Mexico get to them, knowing that sooner or later, they'd get their goal. To me, Netherlands is the favourite for the title. The South American teams just failed to impress me, with the depth being reached by Argentina.
Sheer dumb luck and a little bit of Messi got them the victory but in the last half hour or something Switzerland were the better team. Brazil failed to impress me so far. Not sure why though. Columbia and Costa Rica are, with all the respect in the world, not good enough.
Belgium hasn't been impressive throughout the tournament. They were lucky to be in the easy group. Had they been in a tougher group they wouldn't have made it. That leaves France, Germany and the Netherlands. Since France and Germany meet in the quarter final, only one of them can be in the final and given the matches I've seen, my vote's for Germany. They have enough to see off Brazil. Netherlands has enough to see of either Argentina or Belgium.
Then, based on overal performance, if the final is Germany - Netherlands, I see the Netherlands win it. Germany had an average match to Ghana and USA, Netherlands I think didn't have an average match. Perhaps Australia was their least performance but Chile, Spain and Mexico they were pretty solid.