FileZilla is a free (open source), fast and reliable cross-platform FTP, FTPS and SFTP client with lots of useful features and an intuitive interface. It occasionally gets recommended in posts throughout these forums, and has just been updated to version 3.0.3