Vi använder google calendar till precis det du talar om. Med Spanning Sync kan du sedan synka in dem i iCal - men det är kanske inte den lösning du söker(?). Min uppfattning är i alla fall att Googles kalender gör ett mycket bra jobb. Man kan sedan publicera den på en webbsida, vilket är riktigt snyggt!