gmap-pedometer (and possbily other services) allow one to manually draw a route and save the route... for example:
http://www.gmap-pedometer.com/?r=3578018
It is also possible to export this as a GPX file.
It would be nice if connect.garmin.com would support a similar feature when uploading manual activities.
The following could be considered
- uploading a GPX file for the map
- providing the link to a gmap-pedometer or other source where the map is saved
- drawing the route in the upload page of connect.garmin.com directly
The distance could be calculated based on the route drawn, the time taken would still obviously have to be added manually etc.