I'm looking for recommendations for a FTP client that can do the following.
1. Use multiple connections when downloading a file.
2. Let you change how much bandwidth is allocated to a download as it is downloading.
3. Make it easy to download to different folders.
I could manage without the last one but it would be very useful.