A new Drupal based site

in

I am in the process of setting up my first production Drupal based site. It will be for my church. The basis of choosing Drupal is that it will support the content experts maintaining their content rather than the webmaster having to do this. We want to enable the content experts to be directly able to maintain their respective content. Next week, I am training the team on how to use Drupal to initially enter their content. I will let you know how it goes. There are several content types I need to be able to support in Drupal. These include calendar, events and news to be listed on the home page, photo albums, audio and video clips, membership directory, and signup for electronic newsletter. Only some of these are obvious as to how to implement them on Drupal using existing modules. I set up news using Xoops, and it was easy, but that is not a default capability of Drupal. Photo albums can be implemented using the Gallery module which embeds Gallery2. I have tried it on a test site, and it looks good. Slideshow or Slideshow Creator may be useful for where a slideshow is needed within a specific page. Audio and video clips can be implemented using audio and video modules, I believe, but I have not tried them yet. Signup for newsletter may be served by the Simplenews module. Calendar is a problem. There is a module to integrate Webcalendar into Drupal, but I have not been able to make it work when the user is anonymous, which is a strong requirement. Events or Date are possible replacements but each has its disadvantages. I also need the capability to assign a room to an event, and will need to investigate this, too. Any input would be appreciated. For events, I will need to see what I select for calendar, and then how to implement it into the home page and other pages. For news, I am looking at the announcements demonstration module developed by IBM's Internet Technology Group ( http://www-128.ibm.com/developerworks/ibm/osource/index.html ). It may be just what I need.