The arrival of the Olympic torch in London and Paris and the protests against Chinese rule in Tibet have been a PR disaster for the IOC. >>