Well, to be honest, there's only six teams which can actually win the world cup:
Netherlands, England, Argentina, Brazil, Spain and perhaps France.
Netherlands, Argentina and Spain have offensive teams and are the best attack-wise.
England and Brazil are nice teams, Brazil is playing together for more than 1 year, we have a superb defense and lethal counterattacks. England is a balanced team, even after losing Ferdinand the team still strong both at defending and attacking, also, Gerrard and Lampard are awesome midfielders, which would make of England a huge opponent for Spain and Netherlands, which are teams who like to keep the ball.
France is enigmatic, as is Italy, the team is quite old and doesn't seem to form a real team, which is mandatory to be the world champion. However, France has better individual values and thus can be more dangeours to the fantastic five (Netherlands, England, Argentina, Brazil, Spain).
Portugal is running for the championship too, but I wouldn't bet my money on them.
It's time to put the sixth star on our uniforms.