Is it true that Strava can only create routes by uploading from a mobile device? That's exactly what I don't want. Don't want to publish my activities to others and turn everything into a contest. ALL I need is to draw maps and measure distances.
Actually what I'd like, is a site where I can draw a map for a club ride, and then print a map that we can hand out at the ride which shows just the major streets without all the clutter of a Google map. I don't know of any site that supports this.
For basic map entry, ridewithgps seems like a good replacement for mapmyride.