Are you Scottish (or Irish) by any chance?
Re the topic.
Spain have been the best, they were a joy to watch.
Qatar have been the worst, just a very poor team.
Biggest surprise I think has to be the Saudi's beating Argentina.
Biggest disappointment was probably how poor Belgium looked, they remind me of England's golden generation where so much is expected but they never live up to the expectation.
Who will win? I think Argentina will manage to get out of their group and win it but Spain would be my other choice, either of them I think.