I use Microsoft MapPoint because it's part of my MSDN Subscription (all the MS developer tools). I do wish that MapPoint would let me hide the "waypoints" and just show the highlighted road. Sometimes people confuse the numbered waypoints as route numbers when printed out on a black and white laser printer (they are yellow squares in color).
Microsoft Streets and Trips is pretty popular and I think it uses the same raw data (not sure though).
Here's an example from MapPoint:
[ This message was edited by: garry on 2004-11-16 06:21 ]