Not many people know that you can use your simple Windows Explorer with as an FTP client to upload and download files... Well maybe I'm the only one who doesn't know, but it surely made my day today when I found out.
The nice thing about using Windows Explorer as an FTP client is that you get all the drag and drop features that come with it, while uploading and downloading remotely, and no need to buy an FTP client software.