I am looking in to setting up a FTP server on a Windows server 2008 box. As of right now my only requirement is that FTP communications must be encrypted. I've spent some time looking around and it seems like there are lots of options here. Has anyone setup the MS secure FTP solution? It appears to use SSL to encrypt the connection as opposed to the SFTP protocol which use SSH. Is one better than the other? Are there any 3rd party solutions I should look in to? Keeping costs low is a priority here.