My colleague Dave made a little Google Maps mashup, illustrating where in the world Mozilla employees are. The result is quite an impressive map:
Over at Dave's blog, you can actually zoom in to see more closely where people are. The one in Munich, Germany, is yours truly, by the way.