1958 - Brazil 2006- ?
1962 - Brazil 2002- Brazil
1966- England 1998-France ( European team winning for first time on home ground)
1970 - Brazil 1994- Brazil
If the above trend continues, Brazil winning in 1958 should mean that in 2006 the winner is
either 1)Brazil , 2) A nation winning for first time ever
However, i think this coincidence sequence will be upset by Germany
and that they will win the Cup.
If not, then either England or Italy.