At Servergrid we have always recommended the use of standalone FTP software instead of the built-in FTP support of the popular web browsers. I recently came across a third option which may provide a useful middle ground when working from an unfamiliar computer. AnyClient is a browser-based FTP client which will run within any Java-capable web browser. It supports a respectable number of protocols (FTP, FTPS, SFTP, WebDav) and although it provides the most important features necessary for everyday use it probably will not quite replace your favorite FTP client installed on your own computer. I've bookmarked this and will keep it on hand for the next time I am away from my primary computer and need something more than the basic FTP support included with web browsers.