Filezilla has been around for a long time and probably the application I use the most for my daily FTP needs. It is super easy, light, portable and runs on any platform. It also comes with a server part so that you can run your own FTP server super easily.
WinSCP is a new application that I have been using and comes with a PortableApps version as well. The only difference is that WinSCP supports SCP file transfers while Filezilla does not. So typically I use Filezilla unless I need SCP. And oddly enough WinSCP is Windows only but will run under Wine in Linux.


This plugin is great it allows you to upload a file using WLW which comes in handy just for posts like this one. It has a small footprint and is easy to use. There are a certain list of files that you can automatically upload via XPI before you have to jump to FTP but it is a pretty comprehensive list. To be safe just always upload a .zip file. The list can be found in the file at /wp-includes/functions.php at line 1069 or so, you can add to this list if you want to.
Mozilla released the new version of Firefox in beta today. If you are interested in what exactly is in the release they have a full listing at 


