Have you found a great tool for congregational on-line calendars

I am looking for recommendations or discussions on on-line calendars to cover such items as:

1. Recurring events, such as meetings for "registered" folks

2. One-time events which are announcements for all folks.

3. Group events where you are inviting folks, such as youth events or family nights, and rsvp would be appreciated

4. Rentals, which block room availability or restrict usage

5. Reminders -- order curriculum on x date, order vbs on y date

6. Special services -- WhiteGift, Rally Sunday

7. Special / Holy Days -- Good Friday, Christmas, Shrove Tuesday, Thanksgiving

It needs to be something that multiple individuals can have access to update and can get timely information. Ideally, it should allow for room bookings. Here is what I have tried.

Facebook -- works great, for a limited age group Yahoo group calendar - great for planning / committtees, not so good for communication. has advantage of having the ability to upload files , such as minutes, agendas, planning lists and multiple security levels.

Microsoft Project -- not good for sharing information. Of course, there is the old stand-bye, the church secretary book, which is only visible to the secretary or those who go to the office, or the board outside of the church office, again, which is only visible to the person who goes...or, the handouts, which have limited information, and don't cover rentals, ie...no good for planning

**********************************************************

End of spec...Anyone have the answer?

Comments

Calendar

I use several Google calendars - personal, my wife (she puts events on it), and 2 organizations I belong to.

The calendars can be viewed on a web site - see http://alicebrown.ca - or on my personal Google home page. All 4 are consolidated on my home page, with different colours used to differentiate them. As well, there is a daily agenda, and the option to receive the daily agenda by email every morning.

Recurring events, intelligent maps, invite guests. Highly recommended.