SilverSHielD works well, although it can be a bit daunting to set up for the first time. It offers only SSHSFTP, and does not have FTP on Port 21. SilverSHielD runs as a service each time Windows starts. The three concurrent connections in the free version should be enough for home users.
Review details