Personally I believe we should boycott China, not just for Tibet but the whole slave labour with prisoners issue, and many more reasons, the total abuse of human rights far outweighs running 100 metres.
But we have billion dollar contracts with China and that won’t be wasted by futile human right abuses.