I havent tried this, but I ran across this TrackMe program recently. It works great on my mogul, has a lot of functions that all work for me, you can use it with this guys website or you can setup your own if you have web hosting somewhere. it allows you to save kml files locally so you can load them into googlemaps or googlearth later. you can adjust the time in between waypoints and even shut the gps off in between checks to save battery power. It works great with this guys website, but I'm getting an error when I try to get it to upload to mine after setting it up. Great program though- find it here-
http://forum.xda-developers.com/showthread.php?t=340667