Google did it again: Google Maps has been launched. Seems like a fairly good user interface, at least on Firefox/IE.
Just don't try to scroll the map, otherwise you may be surprised... Or perhaps the U.S. actually IS the whole world? That would certainly explain some things.
Now we're just waiting for maps.google.fi.