You can debate the merits of one online map interface to other all day but the truth remains - any mapping tool that includes a detailed visual reminder of September 11th deserves flack from me. What product management group sanctions something to go to public release with the actual World Trade Center in clear and detailed view?? I mean really! How difficult is it to image-degrade something or blur it out? Trust me Microsoft - people would understand. Not only does it date your satellite images but it also serves as a pretty grim reminder of one of the worst events in your country's history.
Way to get that product out the door Microsoft.. Good on Google for doing it right.