My Google Maps So Google has this new feature – My Maps – create your own map and post your points of interest… post geocoded photos… and even videos I’ve heard… Going to work on that to see how it plays out…You can check it out