I've been using Maptech Terrain Navigator for the past year. The maps are 1;24,000 topo seemless that will allow you to up/dn load waypionts,tracks and routes. Maps may be printed in large scale with GPS data displayed. There are many features that allow data management: search,file,determine distance and area, multiple screens,and view in 3-D. I also use CDMCOX.com software for aerial photo maps that will display GPS data.