I am administrating webhosting for my boss for 1 year now and started from knowing nothing. I run IIS 5 on w2k and the problem with directing users to there respective folders is to have good security settings. You'll have to make an NT user for every site and grand permissions to its own directory and nowhere else ;) In iis you'll make an virtual dir on your ftp server ( I use only one ftp site) with the exact name as the NT account and path to it's own dir so as one logs on he will be directed to his own directory immediately. If one logs in wrong or without permission he will be guided to the home dir of the ftp server and not to any virtual dir. I do not use active directory is one mentioned before to use the home dir option. So I solved it this way. For mail I use Imail from IPswitch.com it has webmail calendering(from version 7.0) smtp and is not expensive for the unlimited users version.