A lot of really good posts here. Thanks to all. I have been riding in Beijing for nearly 3 years. As mentioned in previous posts, the unimaginable happens so expect the worst of other drivers and...