Is your organization fewer than 10 people? If your answer is yes, a hosted solution is the most cost effective option for you.

For just $29.95/month, Richmond Computer will maintain your website and mail services on our hosted servers.
If your organization is 20+ users, with some users working remotely with shared documents and calendars, then hosting your own site and mail services with Microsoft Windows Server 2008/Microsoft Exchange 2008 is the solution for you.
In either case, Richmond Computer can design/build/maintain an effective solution for you.