GPS
Have also been using Delorme Earthmate for a few years. Very good program. Rasonbly priced, less than $100 with transmitter and software. Also, I use an inverter plugged to cigar lighter to provide 120 volt power to laptop and transmitter which eliminates battery usage on long trips.