Windows Live Community Builder - a no brainer...
We have laucnhed the *Windows Live Community Builder* service. It allows businesses, non-profit organisations or anyone who wants to create a community service to create customised, branded online experiences. It can include email services, member services, calendaring, contacts, mapping features etc
How much does it cost? $0, zilch, nada, nothing.
Check it out at: https://partner.live.com/communitybuilder.