Actually, I was using ridewithgps.com and it has the route planner that I ended up using. Works fine, although I don't know how accurate it is as I don't have any way to reference it. Guess I could export it to Garmin Connect as it supposedly has a way to adjust elevations based on actual measurements.