Comment jabberd/jabberd2 (Score 2, Informative) 308
I run half a dozen jabberd servers (and one jabberd2) and use PSI on windows machines for clients.
I also generate the user rosters myself with some nifty scripts so that users always see everyone else in the companies.