Hi C.J. and thanks for your email. There are some very high-powered systems you could consider and then there are more low cost and simpler solutions.

For example, using Google calendar (calendar.google.com), you can have a calendar and have clients get automatic updates to the calendar via RSS and email (so you have a double solution).

Microsoft's OfficeLive is another option. It has a schedule and calendar feature service. You might want to work with a local consultant to have them customize a solution for you as well.

37 signals (37signals.com) makes great tools for scheduling and project coordination.

Webex Office (weboffice.com) is a powerful intranet which has calendaring and could have the tools for you. Another tool is Catalyst web.

These are a few options you might want to consider!

Ramon Ray