The application can guide you when setting up your network and lets you set speed limits in case you don't want to overload your bandwidth. FileZilla also includes a tool to compare directories in terms of file size or modification time. You can set both local and remote filters for things like images, explorer files or CVS and SVN directories or even create your own. FileZilla is known to be fairly fast, and can also resume downloads and handle very big transfers, I'm talking here higher than 4 GB.