FileZilla, I'm not really content with it though. SmarFTP is much better, although I mostly use TotalCommander now, which has a built-in FTP client. However, it's not free either but you can use it fully without a licence, you will just get a reminder that the program is shareware each time you start the software.