My prediction:
Group A
South Africa
Slovakia
North Korea
New Zealand
Group B
Spain
Switzerland
Uruguay
Algeria
Group C
Italy
Slovenia
Nigeria
Australia
Group D
France
Serbia
Paraguay
Honduras
Group E
Brazil
Denmark
Ghana
Mexico
Group F
Germany
Holland
Chile
USA
Group G
Argentina
Greece
Ivory Coast
South Korea
Group H
Portugal
England
Cameroon
Japan
Give us your prediction and compare and contrast after December 4th.