Its never easy to predict who will win the world cup, surprises happen all the time. Italy, England, France all have a great chance just from Europe, and yes we usually have winners from Europe, and that is why I would give these three the biggest chance.
However, that doesn't eliminate Argentina or brazil right away, they may not be awesome like they used to but they are still a decent team. All in all I am feeling like there is a good chance there will be 4 or even 5 teams that will fight very hard to win it. Which one will win it? I have no idea and I am guessing that betting on the winner will be a very difficult thing to do.
That's true, in a World Cup, anything can happen.
If we think about it, we will have the South American teams, they will run the race before the national championships begin. This can be good, because the players are not physically tired. But at the same time it still doesn't have a competitive pace, which other players usually have.
However, players from European countries are in the middle of their seasons, and may have already suffered some physical problem, which may limit teams.