Netherlands will cruise through the group stage to lose to Slovakia or the like in the playoffs.
England is not strong enough defensively.
France is too old, too dependent on Ribery plus their coach is an idiot.
Spain is almost too obvious to take the title.
Argentina is coached by Maradona and I think he is not the best of coaches plus the Argentina midfield doesn't support Messi as well as Barca does. He seems left alone sometimes.
Germany seems to lack real men for when the going gets tough. First time ever that I have not the faintest of hopes for them
Italy is too old and too dependent on Pirlo.
Brazil lacks real/typical Brazilians to have a chance. Brazil cannot win like Italy, hence the yon't win.
Before Drogba was injured, I thought Ivory Coast might come out a surprise winner. Without him, though, there is no chance really.
So - Spain it is. But, as I said, that is probably too easy a choice.