You can do this with Google Maps. It has a setting for walking. There is also a free app called NoniGps that work pretty good. It can give you a satellite image as well. There are others available that do the same. Look on :
www.pocketpcfreeware.mobi