O OpenFire é um ótimo servidor XMPP. Suporte à comunidade rápido, estável e amplo com muitas extensões, tanto comerciais quanto de software livre.
Para não mencionar, integra-se com sistemas baseados em LDAP, mesmo com o Active Directory, portanto, não são necessários logins separados.
Usado, até mesmo modifiquei sua fonte para adicionar alguns recursos muito específicos para um projeto em que eu estava (em suma, moderado q & um recurso de salas de chat com um applet java;)).
Como alguns aplicativos clientes XMPP suportam NTLM, os usuários não precisam configurar senhas para que não haja problemas com as políticas que exigem alterações periódicas de senha.