I’ve just added a feature for the people that wanted to just have a simple map of their location on their own web site.

It is EXTERMELY simple to do. Check out the instructions here:

http://wiki.tech9computers.com/index.php/Put_Google_Map_Map_On_Your_Home_Page