Hmm, tough one this, tbh.
Spain have been by far the better team throughout the tournament, vibrant attacking play, electric movement up front, and a beautifully clever midfield, which retains possesion whilst always looking threatening. On the other hand their defence isn't great, and crucially they're Spain.
Germany have looked clunky at the back, been utterly outplayed at times, unlike almost every German side I've seen, have at stages looked ridiculously profligate with retention of the ball. On the other hand they've looked okay up front (Gomes excepted off course, and crucially they're Germany.
Also looking at Clapo's tips, if I'm to win I've got to go against him, which rather means all that bollox before means nowt.
so......
Spain 2 Germany 2 (germans to win on Pens, natch)
Draw h/t
FG Ballack