As much as it kills me to say it, Argentina are my picks for this World Cup. Spain are not the force they once were and I think they will struggle I cannot see them making to the semi's they will get knocked out in the quarters.
Brazil the pressure on them will be to much, everyone in Brazil expects them to win it. The other teams in the competition are just turning up to make up the numbers there is no doubt to them that Brazil is going to win the world cup. You cannot win a competition with this level of unrealistic expectation.
Germany, Italy will do well they always do, France/England I honestly don't think anyone could make a prediction on these two, Belgium have a very good team and I can see them being the surprise of the WC