This may not encompass what you're wanting to do but if say you wanted to plot a set of locations like zip codes of customers in America, I have used a "Scatter" type chart in Access before and put a map of the United States (see attached - should not be a map that shows the curve of the lat lon) underneath the scatter chart. Then you need a table that has the approximate coordinates of each zip code and with some adjustment, you can have it plot dots accurately all over the map. You'll also want to get rid of the X and Y axis lines and labels. It's not that useful if you're looking at smaller areas but it's great if you want to analyze your distribution, profitability by region,...etc. Besides that, there are some powerful and free online analytic tools for plotting utilizing google maps. You might check those out too. I think they allow you to upload a CSV.