BelugaFile allows two people to directly send each other files. It's the most convenient and fastest way to share files too big for email from one computer to another.
To use BelugaFile, both you and the person with whom you wish to connect must install BelugaFile. To connect, you will be given a key to send to your peer. Once connected, select the files you wish to share.
BelugaFile is completely free and open source.