GPS Visualizer
Gps visualizer is a free utility that creates customizable maps and profiles from gps data (tracklogs & waypoints), addresses, or coordinates.
http://www.gpsvisualizer.com/
Geocaching Swiss Army Knife
Geocaching Swiss Army Knife
http://www.gsak.net/
Garmin MapSource
Garmin offers a wide range of detailed mapping software for the road, water and trail.
http://www8.garmin.com/cartography/
EasyGPS
Easygps free software for lowrance gps, magellan gps, garmin gps
http://www.easygps.com/