I would like a Magento module that does the following: -
Creates a new page within a standard Magento CMS template with an embedded Google Map at the top of the layout, with map markers that take their co-ords from a single product attribute (x,y). There is also an area/region drop-down menu that allows the map area to change scope. The exact co-ords for fine tuning each area scope are to be placed in the Magento configuration area.
There is a list of product titles underneath the map that correspond to the shown markers. These region values are also taken from a product attribute. If the marker is clicked on a standard Google Map bubble displays the product thumbnail, the price, a link to the product description page and a buy now button.