This world cup will be a difficult one (in field and outside), Not sure if constructions and angry protesters would make go through smoothly. Brazil are the favorites IMO though.
Yeah the preparations have been a bit of a shambles really. I hope that the protests in Brazil don't hinder things too much. They are the hosts for the Olympics in 2016 too, that's also behind schedule with preparation... :/