I figured out that even though I made the map editable by anyone, it means
editable by anyone logged in to their google account.
So if you have one, and want to play....
1) Log in to Google
2) View the map via the link in post 1 of this thread
3) Click the edit button
4) Add your link using the tool palette which will appear after edit mode is enabled
^^ More info about adding map features ->
http://support.google.com/maps/bin/a...7289&ctx=topic
Other cool things you can add (movies, pics, some GEO stuff) ->
http://support.google.com/maps/bin/a...7289&ctx=topic
5) Drag your "thumbtack" to your home city... Give it a title and description.
(FYI - I found I could zoom and drag at the same time. Makes it easier since the map seems to open zoomed way out showing the whole USA.)
6) Click the done button. Tool palette will disappear and you can see all the thumbtacks in the left pane.