Winner will be from South America for sure and I can't go past Brazil, they will win it,
But the following will all have a good tournament -
Argentina
Chile
Uruguay
Spain
Germany (NEVER write off the Germans, you do so at your peril)
Big flops / shouldn't have bothered
England (could potentially go home without a win, ok so they should beat Costa Rica)
Netherlands (past their best and all the hype from the last world cup)
The outside punts
France
Italy
Belgium (I REALLY like Belgium actually, they play some great football)