another site is usa track & field page.
http://www.usatf.org/routes/map/
sure, it says it's for running but you can do everything you can with the aformentioned sites and more and it's about as easy as anything i've ever used.
tracks elevation, giving totals as well for the trip. it's accurate to within a tenth of what my cyclocomputer says.