We may be a little bias, since one of our developers wrote this plugin... but, it really is great. Placemarks has allowed employees to create their own maps. There have already been thousands of placemarks created!
You must log in to submit a review. You can also log in or register using the form near the top of this page.