Look at Google Maps. They really understand what web software can be. I'm stunned. This is better than mappoint, obviously.

Google seems to have the best Javascript programmers.