I personally think group A will be a tight fought one. It's got France, who on their day can beat any team. Mexico, who again, not a major team, but have caused some upsets in the past. Uruguay are always a hard team to beat, nice and tight, and of course South Africa, the host teams always tend...