I wonder when I will stop being impressed by Eclipse, today I just found out a plugin that allows remote connections to various systems (Unix/Linux/Windows/SSH/FTP/Telnet).
It is called Target Management (Remote System Explorer), and is part of Device Software Development Platform.
From my Windows machine, I used to have three different tools: one for remote shell, another for remote SFTP, and a third for remote file editing (without local download, edit and remote upload). All are now available inside your favourite IDE.
Eclipse, you simply rock!