RideWithGPS’ trip planner includes mileage, elevation gain and even a step-by-step cuesheet to help me figure out where I’m going and how long it’s going to take.