I love the Olympics and can't wait for the winter games in 2010.
I don't mind that Rio got them. I think it was about time for a SA city to get them.
I always thought that the games brought in BIG money for the host city. I'm not completely sure about this, but.... Atlanta did very well in the sustainability part. They turned their atheletes village into housing, the stadiums are being used, etc.