We use bikely.com
You write your own cue sheet, which is very helpful. Large library of other people's routes, in many countries, also very helpful.
It overestimates the climbing, but not too badly.
I don't care for the format of the cue sheets it generates, so I import them into Word and massage them into quarter-fold sheets with 12 pt type for my map case.
Last edited by Carbonfiberboy; 08-26-10 at 08:41 AM.