It is the most complete free program for GPS devices.
downloads maps and SATellite Images from different sources
Emulate a GPS receiver unit for testing your GPS applications.
GPS Mapping software for Windows OS.
An application for planning routes & managing routes, waypoints and trackpoints.