I like how trimble hosts my maps. So I can host them online and link to them. You can do the same thing with google places, but it's a bit more involved. You can use just about any GPS recording tool (my tracks, google maps, gaia, backcountry navigator, etc) to leave a breadcrumb trail. But then you'll have to save that file and import it to something like google maps. I like that trimble has it all in one interface (though you have to pay the $3/mo to upload your tracks to the internet.)