I don't know the key to success, but the key to failure is trying to please everybody.
I think London will put on a fantastic show. The only possible problem could be the weather. However, you remember all the talk about the pollution before the present Olympics. By the way, I am curious, what did happen to the pollution?