World Cup Final Open Thread

It all comes down to two: will it be Spain? Or the Netherlands? Paul the Octopus seems to think it will be the former, though I suppose we'll all have to watch to see if he's correct.