Take Spain to win the world cup. They easily have the best team on paper and the squad mostly plays in spain so they know each others talents and I feel they will work well together. They have Casillas at goal(best goal keeper in the world some would say), pique puyol ramos albiol(unbelievable back four, best back four of the tournament). They have so much quality in the midfield with busquets, fabregas, iniesta, xavi, xavi alonso.(xavi, iniesta and busquets all play on the same club team, so will be very familiar with each others play, xavi alonso and fabregas are superstars for real madrid and arsenal respectively) and finally they have fernando torres and david villa(two great forwards who are among the best in europe.) With this squad, they undoubtedly have the best team in the tournament and also they won the Euro 2008 with the exact same players. So give me Spain to win the World Cup in South Africa.