Могу посоветовать FTP-клиент в Far Manager 2.
Из плюсов:
удобный интерфейс Far'а, который будет привычен тем, кто раньше работал с NC/DN/TC
довольно гибкий, быстрый и функциональный фтп-клиент
поддерживается много кодировок, в том числе для работы с фтп и поиска по подстроке в файлах
можно легко редактировать файлы на сервере (при попытке редактирования файл скачивается во временную папку и открывается окно редактора, при закрытии файл заливается на сервер)
есть плагин для подсветки синтаксиса
Из минусов:
не поддерживает соединение (впрочем, есть функция реконнекта, так что не страшно)
плагин фтп-клиента иногда глючит и приводит к падению или себя, или Far'а целиком (случается довольно редко, обычно при соединении с сервером; если падение происходит во время попытки закачки на сервер измененного в редакторе файла, то временный файл не удаляется и пишется, в какой папке он лежит)
просмотрщик файлов иногда глючит при поиске строки в файле, выдавая некорректное смещение (происходит это в-основном с многобайтовыми кодировками, типа utf-8)
>не поддерживает соединение (впрочем, есть функция реконнекта, так что не страшно)
Пардон, а как же опция "[x] Keepalive packet every [ ]s" в настройках? Или Вы что-то другое имели в виду?