The Lost Laowai does a superb job explaining (along with good comments) on the difference in the Western and Chinese viewpoints, medias, and perceptions on the recent events in China.