Kurt turned me on to Bikely, a sweet bike route mapping site. It has a great user interface, provides an elegant Google Maps mashup, offers elevation profiles, and can print out turn-by-turn directions (cue sheets). Here's an example, the Portland Century route.
Up until now, the venerable gmaps-pedometer had been my favorite way of conveying this information, but I'm switching to Bikely! It has a few areas for improvement (such as its search) but development seems active so I'm sure they'll get resolved.