I don't understand how he mentioned FTP because posting the file to the shared servers takes too long. Usually if your server supports FTP then it supports http too and, if I'm going to share a large file on my server, I'll give it a web accessible address and just send that link. They both use TCP to transfer so it's mox nix.
If you're sending large files then you don't really need to worry about finding just an FTP method. The goal is to find a good service that transfers files efficiently and with little effort. Actually, the TCP/IP stack is universal but it's not always the fastest way to transfer files and it certainly isn't the easiest way. At broadband speeds who would want to go through the trouble anymore of making the transfer of a 52 MB file difficult?
Here are a couple more services I've found (in no particular order):
Download and Share ... BIG | Pando MailBigFile : Send large files quickly & easily without clogging up your email. YouSendIt - Send large files - transfer delivery - FTP Replacement