I have bump into a site which provides information on the squad for each
country and predictions for group phase outcome such Germany vs Costa
Rica. Germany won!..hehe. Its damn accurate. Check it out.
http://www.soccerfeast.com
And which country will win the World Cup 2006 ? Brazil again ? hehe