Any GPS programs out there that will let me save waypoints so I can track where I have been? What would be even better is to find something that works with googlemaps. Any body have any thoughts?

Thanks