An offshoot of the popular New York blog, Gothamist, this website provides some good social commentaries on life in China, in particular about Shanghai. A good read for the feel of the city from the expat viewpoint.