I started working on a Google Maps interface sometime ago but never finished. I began playing with it this evening. I plan to add bells and whistles [zoom buttons, etc]. I might even incorporate aspects of this tool with the ProfessionalProfiles service I recently implemented. I think there are a lot of small business uses this tool can support. And yes, Google Maps are everywhere, but I want to make it available to small business owners too. Let me know if you would like your own mapping tool– email@example.com.
The Java Servlet used here is custom for this site and will not work when incorporated offsite. I will have to build a custom installation for your site. Let me know if you have problems– still in beta: