Has anyone here tried the globalmapper software? It's got some crazy features, including multiple layered/superimposed views to allow for not just roads, but topographical and landscape/terrain data. It accepts approx 50 different types of data sets and maps... Here's a page with some screencaps showing some of the different views:
http://www.globalmapper.com/screenshots.html
And this page shows a listing of the different types of data it can read:
http://www.globalmapper.com/formats.html
And the homepage:
http://www.globalmapper.com/
'01