Not a bad site, looks pretty similar to Mapmyride. I like the elevation graph. I don't use any [Garmin] devices.
The dealbreaker for me with Ridewithgps is that it doesn't treat the major bike path I regularly take, the Burke-Gilman Trail, as a road, so I'd have to manually draw the path each time.