It looks well tasty.
I've got England coming in third. Third! Beating the Argies in the play-off. Spain to win ahead of Brazil.
Not sure if that's a link to the beginning of the predictor, or what I've predicted. If it's what I predict, feel free to ridicule all you like.
Post your own when you're done.