Aptana Studio is another good one with FTP support builtin and other good plugins/utilities.