I personally like winscp a lot - it uses SCP (secure copy) instead of FTP. Being the webmaster of a large site I'm always paranoid to send passwords unencrypted like FTP does 🙂
Oh, WinSCP is freeware - you can grab a copy from http://winscp.vse.cz/eng/
Cheers,
Bart