Teams i feel who will come out of the group stages are:

Group A:
Belgium Belgium
Austria Austria

Group B:
Finland Finland
Estonia Estonia

Group C:
Germany Germany
France France

Group D:
Latvia Latvia
Australia Australia

Group E:
Netherlands Netherlands
Italy Italy

Group F:
Poland Poland
United States of America USA

Group G:
Sweden Sweden
Portugal Portugal

Group H:
United Kingdom United Kingdom
Switzerland Switzerland

Since i can't say who'll be playing who yet in the playoff stages, I'll have to cut it a little short until then (yes, that does mean I'll update, so feel free to check again when the playoffs are announced).

I can certainly say that we'll be seeing a lot of deciders and unexpected results in the playoffs though.

For now, my expected top 3 is:

Germany
Netherlands
Belgium