I regulary need to transfer very large files (30 GB) to my friend - financial statistics. I don't have any problem with bandwidth: it is very broad here.
I did some research in the area, so:
1. I would not use FTP, as it is very tricky to get it working behind a NAT.
2. I would not use Skype/MSN/ICQ, as it is not designed for file transfer and it underperforms on the huge files.
3. I would not use file-sharing services, as I need to pay for big files (30 GB is a problem here) and I don't like holding any piece of my data on the third-party server.
So, I need some smart tool that will do what I need: sending files directly browser-to-browser and not browser-server-browser. Is it so complex? Is there some web application in the Internet that can do this?