I wrote a
tool to merge multiple GPX log files into one, for uploading the combined output to sites like Strava or RideWithGPS. So if you ever have to split the recording of a ride into multiple segments (changing batteries, work around firmware bugs, etc) this might help.