Upload on what - I find a 2 hour run uploads to my windows 7 lap top running connect classic in about 10 seconds. I have smart recording set rather than every second but when I had that set previously it probably added about 50% max to upload times but didn't seem to be any more accurate