I don't think England or the USA are real contenders for the title, but one of them should at least make the quarterfinals depending on what happens in Group D. The Germans are favorite to finish top of that group & whoever finishes second in Group C (England or America) will have a tough time advancing beyond the round of 16. But I wouldn't be surprised if Germany finishes second in their group, which would mean that the winner of Group C will have the tougher road to the Quarters.
That being said, I will be pulling for the USA & England to do well, but I'll remain loyal to the Fatherland & pull for Germany all the way! I'm also hoping for Argentina to go all the way, if the Germans should falter. I really would like to see Milito & Messi have a great tournament. But the thing I would like to see most is for France to go out early.
So here are my overall predictions:
Group A winner: France
Group A runner-up: Mexico (but S. Africa would be nice)
Group B winner: Argentina
Group B runner-up: Nigeria
Group C winner: England
Group C runner-up: USA
Group D winner: Germany
Group D runner-up: Serbia
Group E winner: Holland
Group E runner-up: Denmark
Group F winner: Italy
Group F runner-up: Slovakia
Group G winner: Brazil
Group G runner-up: Ivory Coast
Group H winner: Spain
Group H runner-up: Chile
Round of 16:
Nigeria beats France
England beats Serbia
Germany beats USA
Argentina beats Mexico
Holland beats Slovakia
Brazil beats Chile
Italy beats Denmark
Ivory Coast beats Spain
Quarterfinals:
Brazil beats Holland
England beats Nigeria
Argentina beats Germany (I hope it's the other way round, but the winner goes all the way)
Italy beats Ivory Coast
Semifinals:
Brazil beats England
Argentina beats Italy
Third place:
Italy beats England
Final:
Argentina beats Brazil
Here are my first game predictions:
Mexico beats S. Africa
France beats Uruguay
S. Korea ties Greece
Argentina beats Nigeria
England ties USA
Algeria beats Slovenia
Serbia beats Ghana
Germany beats Australia
Holland beats Denmark
Japan ties Cameroon
Italy beats Paraguay
Slovakia beats New Zealand
Ivory Coast ties Portugal
Brazil beats N. Korea
Chile ties Honduras
Spain beats Switzerland
Let the games begin!