So if we take a look at Jimmie's 875 MB of data at a rate of 0.63 MB/s (who said that physics stuff wouldn't come in handy? lol, d=rt). 875 MB / 0.63 MB/s = 1388 seconds or 23 minutes minimum assuming a consistent maximum speed of 645 KB/s. Which means Jimmie's 15 minute estimate might be a little optimistic. But the main take away here is that if you are on DSL, what takes Jimmie 25 minutes would take you close to 4 hours.