Switch to using an OSM map, using leaflet.js and leaflet-hash for hash-based navigation persistence.

Like it says. See e.g. http://mbsandbox.org/~ianmcorvidae/places/places.html#11/78.2132/15.7249 -- note that this still uses a symlink to your places.json, so it should always be in-sync with your version.

Just for your curiosity, don't know if this is something you actually want :)