For Karoshi at the moment we use communigate pro, which obviously isn't an open source pieces of software, we are trying to look for something almost the same and only come up with OpenXChange, now the problem with OXC is that it is differcult to setup and the push out with karoshi, plus a lot of the packages don't come on the mdk cds.