Downloaded and installed your latest version. I deleted the incorrect trainings from gsp-sport.net and re-uploaded from the Droid, they now show up correctly.
That was really a tough case but I think we have a solution. The problem seems to come from the GPS module supplying a time different from the system time.
Please try the fixed version 2.3.4 build 1795. It can be downloaded from www.rungps.net >> Downloads (NOT on Android market yet).
I downloaded the GPX from these trainings, and imported them into SportTracks software, and the time showed up correctly, the extra hour did not show up.
Training was 31 minutes, and shows correctly on the droid. When I upload to portal, it now shows training was 1:31 on gps-sport.net. link is http://www.gps-sport.net/trainings/running_198276
I have used the software twice since the update, the first time I did NOT get the error, the second time I used it I did. I was not near a time zone border. I will try again tomorrow and see how that it goes.
I tested this with different devices and different time zones, but could not reproduce the problem yet. Does this always happen now or did it happen only once? Are you close to a time zone border?
The incorrect time display and voice prompts appear to be corrected, and it worked just fine for me a couple of days ago. Today's training, however, uploaded as 1:31:00, where it should have been 0:31:00, so it added one hour to my training on the upload. The time displayed on the Droid in the training log is correct. the training is located here: http://www.gps-sport.net/trainings/running_196579