Between Germany and France for me, I'd go for Germany as I think Deschamps is below par even though France have the stronger group of players.
Spain are going to mess it up somehow, I would say not get out of their group (Portugal to win that one) but given the other teams are Morocco and Iran they'd have to do terribly. Then in the second round it'd be Russia/Uruguay/Egypt - would LOVE it if Salah tore Spain a new arsehole in the 2nd round.
Argentina, Belgium and even Brazil - bleh - I actually think there's much more mediocrity than previous tournaments.
Spain are going to mess it up somehow, I would say not get out of their group (Portugal to win that one) but given the other teams are Morocco and Iran they'd have to do terribly. Then in the second round it'd be Russia/Uruguay/Egypt - would LOVE it if Salah tore Spain a new arsehole in the 2nd round.
Argentina, Belgium and even Brazil - bleh - I actually think there's much more mediocrity than previous tournaments.