Number 7 answer -
1. Enable logging either through the on screen menu or serial terminal. This is done by setting the logging period (in seconds). You can use the SET LOGPERIOD xx command to do this from the serial terminal. xx is a number in seconds indicating the number of seconds between each log (i use 1 sec).
2. Get a home position lock.
3. You can then list the various logs via the serial terminal, using the SHOWLOGS command.
4. You can download the specific log via the serial terminal using the DUMP xx command where xx is the log number as listed in SHOWLOGS. This will result in a text dump of a KML formatted file which you will need to either capture or cut/paste into a file and name it with a .KML extension. This file can then be opened with GoogleEarth.