One way is to carry a GPS.
I use http://walkjogrun.net/ to map out my running routes.
This website uses google maps and offers a fair amount of accuracy.
You can even use the satellite photo version of the maps to plot
trail runs (assuming the trails are visible).
Ben