Brazil will probably edge it because of the home advantage but they have a bit of a dodgy defence. I wouldn't be surprised if Italy make it quite far as they always seem to find a way. I think Spain have run their course now, they have too many ageing players who have won it all before but they too will make it quite far. Argentina should be hungry for it and they'll be used to the conditions. Belgium are promising but lack the experience. Germany can win it, they have the players and the mentality. England will struggle to escape their group but if they do I can see them causing a bit of an upset but in the end they'll lack the overall quality. Holland, Portugal and France have suffered from lack of togetherness in the past. It'll be interesting to see if there's any change but I can see them fall by the wayside around the quarter finals.
I sense a Brazil V Germany final but who knows what the f*ck will happen. I just hope everyone enjoys the spectacle....