Google Earth

This is a great free download and allows you to zoom to street level on a map of most major cities. It includes a handy route planner and you can include your own private location markers.

Click Here