In reply to Tim Gardener:
Germany to win, they have the momentum, they're scoring for fun, they are a sound unit, they have some sharp young talent, they have home advantage, they want it more.
Argentina may win it on talent though, but it's never as simple as that in the quarters and beyond. If it were, England would have beaten Argentina in 1986.