Try Yahoo's calendar. We use it at work. You can set it up for a group.
BTW, it synchs to several desktop calendars (all Windows).

Jim