I'm sure we've all been in a situation where someone's waiting on a file, but for any number of reasons including large file size, email just isn't a viable solution. In this case, I usually just toss it on the server and email the expecting party a link where they can download the massive file. Simple enough, but if you're server is like mine, at any given time it's always at near-capacity. So, what to do (aside from actually cleaning out the server, of-course)?
Well, the good news is that there are several free, web-based services who offer to upload and deliver these large files in short order. And a few actually do so with out much hassle.
We've selected six of these services and compared them based on similar criteria. For each, we registered (if necessary), timed the upload of the same 50 MB, CMYK tiff file, and then timed each download. Other considerations were limits to file size, relative ease of use and whether it was possible to notify multiple recipients of the file's availability from their site. I also included the results from my personal server, via FTP just out of curiosity (see Speed Report graphic).
I also should note that these test were performed on a Macintosh G4, v10.4.8, with a 1.8 Ghz processor, 1.12 GB RAM, with an Ethernet-to-DSL internet connection. We also used Safari for these tests, so your mileage may vary depending on your configuration. Also, no other internet activity was going on while these tests were being performed, so the results should be fairly indicative of optimum performance for each service.
In order of personal preference: