Spain. Not because they have the gorgeous David Villa and handsome Fernando Torres but because they kicked the big bum of the german team which goes to show how kick-ass they really are

Also Paul the octopus said so. There's no arguing with an octopus.
Paul the octopus:
BBC News - 'Psychic' octopus predicts Spain to win World Cup