World Cup selections

Going mainly on prior WC head-to-head matchups, breaking a few ties by world ranking over the last year…here are my picks for 2010:
Group A: France, Mexico.
Group B: Argentina, Korea Republic
Group C: England, Algeria
Group D: Germany, Ghana (Germany is my best overall of these)
Group E: Netherlands, Japan
Group F: Paraguay, Italy
Group G: Brazil, Portugal
Group H: Spain, Switzerland

Knockout stage:
France wins over Korea
Englands defeats Ghana
(both these are pretty close to call) 
Italy defeats Netherlands
Brazil defeats Switzerland
Argentina def. Mexico
Algeria upsets Germany
Paraguay def. Japan
Spain def. Port in a battle of neighbor countries

England def. France
Brazil def. Italy
Argentina def. Algeria
Spain def. Paraguay

Brazil def. England
Argentina def. Spain

Final: Argentina def. Brazil

Easily the most compelling matches of the group stages are England vs Algeria, and Paraguay vs Italy.