I'm not sure if it was done in preparation for the Olympics but there are a lot of maps and signs around town with english to help you find your way. Some of the "You Are Here" signs were more useful than others.
With a map, useful:

A sign stating a fact, not so useful:

Labels: beijing, china, signs