I wanted to let everyone know about the new MX6.com Member GoogleMap.
You can view it here. It allows you to place a pushpin where you live. You can also load an image.
If you are concerned about security, then place the pin near, but not on, your home.