Hey - this is global!  I just placed a note at my address in Santiago, Chile :o)  Neat.  I wonder if there's some way of switching language depending on the map shown?  (everything on the site appears in English for me, but then I think I have my browser configured that way anyway - although Google generally switches to Spanish despite that).