Looking for a good ftp program for general use, that also has the ability to upload my site on a change-only basis. Like I keep a local copy on my comp, make changes, and just hit "upload site" button and it only uploads the changes.
Never mentioned, but really good for managing an FTP site is CoffeeCup. You can delete files on the server, etc.
For downloading quick, you can't beat LeechFTP.