Yahoo! International Satellite Imagery
Yahoo! has added high-resolution satellite imagery for a number of “international” (read: non-U.S.) cities. They list a fair number in Mexico, a few in Canada, and several in Europe, the Middle East and Asia. Cartography compares the imagery with Google Maps by looking at how each service displays a single location: the (new) Canadian War Museum in Ottawa.