This simple tool currently pulls data from a Google Docs Spreadsheet.
Spreadsheet can be updated manually by owner, or through this form.
Geocoding is done through a spreadsheet script. Accuracy and position has to be tweaked at times.
Tools & scripts used include Leaflet, Tabletop and Foundation.
It's a WIP, but feel free to fork it here or do a pull request or just tweet Kai Teoh (me).
H/T to the original creator Chris Essig for making combining Tabletop and Leaflet together, and also to MapBox for their geocoding script.
Geocoding Courtesy of MapQuest 