I plan my rides with Strava's "My Routes" function. Sometimes I go on organized rides where I will download a .tcx file from RideWithGPS and dump it into my Garmin, but I don't think I have an account there and I don't use the RideWithGPS website for anything other than downloading rides from others. In fact, I'm not really sure why there's so much institutional inertia to use RideWithGPS, because Strava offers the same thing.