It's a free service and it offers secure, unlimited file transfers between any computer. Any file, any size, anywhere and with professional grade encryption. Transfers also automatically resume when temporary problems occur. FilePhile recovers from crashes, reboots, sleep/wake, and even changes in network location. You can start a transfer at home, pack up your laptop, go somewhere else and the transfer will resume when your system gets back online!
The basic FilePhile client is free and it runs on Mac OS X, Windows and Linux/Unix. It's written in Java so that means that you can use it to transfer files with almost anyone, regardless of what operating system or computer they're are using.
Of course you could do this using a BitTorrent client but that involves building a torrent file and then getting your recipient to download it. You could even do it using one of the free, large-file transfer services like Streamfile, drop.io, DropSend or senduit, etc. but these have size limitations and again, the recipient has to go and download the file. FilePhile is a much easier way to do it.