Yeah, we tossed this
subject around last October.
The message that I took away from the discussion was that there are at least three other mapping tools in addition to Gmaps:
Map My Run
Walk Jog Run
And finally
USATF, which is more than a route mapping tool. It is also a repository of ranked and mapped runs all over the country, with a handy search function that enables you to find an interesting run wherever you might be.
For instance, the last time I was in Denver I heard of the Cherry Creek running path. But no one I asked knew much about it. Using the USATF website, I found a map and elevation profile of the running path within the database, printed it out, and had an nice run...far nicer than I normally have in a strange city.