as per 2010 locations I just came back from a seminar on sponsors and their role and man was I blown away. Apparently, Coke, BofA and many others have booked complete hotels. All will be setting up their own pavillions. Heineken house and Club Bud (budweiser is still setting up shop even though they aren't an official sponsor) got my attention
the Olympics was equated to 3 superbowls per day for 2 weeks! That is crazy and downtown will be one huge party zone.
Rumour has it that one of the sponsors is trying to get U2 to do free show at one of the live sites downtown
The entire economic impact will totally outweigh the costs even if you include the RAV line and upgrades to sea to sky highways (even though I wouldn't as they were needed anyways)