I use a developer copy of RouteMap, a CD-ROM travel planning app. It has only missed on a couple of locations over the past many months, and both those instances were just by a couple hundred feet.
http://www.esri.nl/software/routemap/
Customized promotional copies of RouteMap can often be found for free or low cost from many companies, as bulk licensing is dirt cheap.