I use MapMyRun.com, all the time. Basically you enter your starting address. It will then narrow down to an area surrounding that address. You simply click on the arrow to start, then move to the next street corner, or other mark (bend in the road, etc) and keep doing that until you have completed your route.