One solution to not knowing how long and steep a new hill is:
http://www.earthtools.org/
If you have the route mapped out before leaving your computer behind, you can use the "Find Elevation/Height Above Sea Level" tool to learn when you will have to chug upwards.
I don't have a GPS. Will those thingees give out with similar info?
Kevin