Quick Idea 1 for a personal Google Map
If you promote the sales of affiliate products then why not do some local search keyword research for the products you are selling and place a marker in local area map.
If someone is looking on the internet for product they do not necessarily have to buy locally even though they are searching locally.
Make yourself visible in locations where the Google localization strategy may not show your well-crafted product articles or at least not high enough up the search results to be meaningful.
An example of this would be geotargeting Australia, for instance, from the UK for outdoor apparel. Make yourself the only option in the local region and you will get ALL the sales for that region.