My daughter and her boyfriend have just come back from a holiday in Brazil. They reckon that the Maracana (sp?) is fine, but a lot of the other stadiums are way behind schedule due to the problems widely reported in the news : local unrest with the cost of the build, strikes, government protests...