Well, Germany has been playing surprisingly positive football, which makes everything a bit weird as it makes them on paper the most likely team to fold in the next game, especially after trouncing Argentina in the manner that they did. However, Germany are, traditionally, the ultimate world cup team in terms of outlook and mentality, which makes me unsure of whether to pronounce Germany's elimination against Spain inevitable.
It's a real inversion in the parts, having Germany playing the role of the potential bottler, with Spain turning into the pragmatist Cup winner. I'm predicting that it will be kind of a similar situation to the 98 semi final between France and Croatia where the Croats lost despite playing the better football.
If Spain wins it all I can see them becoming the new France in terms of competence and smugness. With that in mind, I'd rather see Holland win the World Cup even if they're not playing the exuberant football of yore.
With all this said, I'm predicting Spain to win the World Cup by beating Germany and Holland in scrappy wins. Too bad, too, because if both Spain and Holland decided to throw caution into the wind, we could have a hell of a beautiful football final.