Used EasyGPS Free for Windows?
Developer’s Description
By TopoGrafix
EasyGPS is a way to create, edit, and transfer waypoints and routes between your computer and your Garmin, Magellan, or Lowrance GPS. Using EasyGPS, you can manage all of your waypoints and routes, and display them in lists sorted by name, elevation, or distance. EasyGPS connects your GPS to the best mapping and information sites on the Internet, giving you one-click access to street and topo maps, aerial photos, driving directions, weather forecasts, and nearby attractions. And because EasyGPS is part of the TopoGrafix family of outdoor products, you'll be able to exchange GPS data with EasyGPS, PanTerra and ExpertGPS users all over the world.
Explore More

Fugawi Global Navigator
Trial version
TileMill
FreeMapCreator Free Edition
Free
Google Maps with GPS Tracker
FreeInteractive Map for Old Oak and Park Royal Development Corporation
FreeSpatial Aspect Explorer
Free
GPSMaster
Free
iMapBuilder Interactive HTML5 Map Builder
Trial versionGoogle Earth KMZ or KML to GPS Converter
Trial version
PolarCOM
FreeGIS.XL
Free