After years of not really having a preferred ftp client, I've realized that Total Commander is the best for me. My ideal ftp client should act just like my regular file manager as much as possible. I used to use Filezilla for the most part. I liked Cuteftp for a while because it was feature rich. The biggest obstacles are usually in the connection issues. When the dc server was changed to a more secure kind of server a while back, not all ftp clients had the features to connect to it. So it really limited the options available. Surprisingly, TC was well equipped for it. And I think we have someone here to thank for it (I forget who) but he made suggestions specifically for the dc server on the tc forums as well as the forum here. Anyway, it works really well, and once connected, you pretty much can treat it like any other folder. I love that. DOpus also has ftp features, but I'm not sure if it can handle the security here. And even if it does, I'd have to pay an extra few dollars for the added feature. I should actually try that sometime, I know the standard ftp featureset can't do it. But TC works really well. Very cool!