spain and brazil should be the favorites. they are at a level above everyone else right now. after them, every match is a toss-up with only new zealand as a weakling. england, france, germany, and italy are overrated right now. asia, africa, and latin america are underrated. i blame the media. and it won't surprise me if mexico beats france and the u.s. beats england.