Here's a cool download or upload speed calculator that can quickly calculate how much time it takes to upload a certain sized file: http://www.t1shopper.com/tools/calculate/downloadcalculator.php
Our Internet Stats
Our current (Nov 2012) internet speeds (according to http://www.speedtest.net/) are:
Current speeds July 23, 2105 at 11:36am (I am running a large upload to dropbox currenly that may be affecting the results of the upload speed):
With these speeds a 1GB file would take:
1 hour to upload.
3 minutes to download.