OLWidget
in progress since Oct, 2009
OLWidget is a javascript library that makes it easy to add editable maps to forms. It operates by replacing a textarea with an editable map, and writes WKT data back to the textarea for processing.
olwidget.js functions well as a standalone javascript library, usable in any context where you need editable maps. In addition, the source includes a standalone Django application to include user-editable maps in Django projects and improve the maps in admin.
More here: http://olwidget.org