After watching some teams in the last few weeks look out for Argentina. They played germany in munich last month and where very impressive. Very aggressive forechecking style defense, and very strong individual offensive players (Messi). If Maradona can keep himself in check, the Argentines should be hard to beat.
My top favorite remains Spain. This team is simply awesome offensively.
[ Edited by stever on Mar 18, 2010 at 3:41 PM ]