I spent a bunch of time learning/configuring the "all new and better" FTP feature for IIS7. In my opinion, it still fails hard:
In order to have multiple FTP sites on the same machine, you have to use host|user usernames (like domain.com|jason) for every account.
Using IIS Manager auth doesn't seem to work at all. I'm sure I'm doing something wrong, but I can't figure it out. I've read all the official articles on it and configured it a hundred different ways.
Doesn't play well with passive connection types. That has to be disabled on the client in order for it to work.
Doesn't have any way to allow one user to see multiple sites no matter what binding they are connected to. For instance, if "jason" connects to ftp.domain.com, he should be able to see domain2.com, domain3.com without seeing domain4.com and domain5.com.
So I'm wanting to install a third party FTP server instead.
I've looked at FileZilla both ZFTPServer. Anyone know of any pros/cons on these? Any other recommendations?