If you have a Garmin 201/301/205/305 you can map your runs using a free software utility called SatMap. It lets you map any of your runs after you have imported your HST from the Garmin Training Center software.
I have just added a new feature to it so that you can send your Google, Yahoo or Microsoft map or sat pic to a friend as a file attached to an email. The files are small and can be open on any browser as long as cookies are enabled.
You can find it onhttp://www.4shared.com/dir/1617883/93475929/GarminTools.html