For testing purposes, I installed a full trial version of the Confluence Server edition on an ubuntu server. I also included the Confluence Team Calendar plugin. This was great fun and I will certainly recommend Confluence - and Jira for that matter. Try it out for yourself: atlassian.com/software/confluence

Small screenshot:

confluence