> a site currently has two calendars
There are two quick ways to do this with web parts, neither being a perfect solution.
The first is to use a Content Query webpart that only pulls in calendar information from the site into a single list for consolidation. This is down, dirty and quick but has the problem of not being able to manipulate the view. This means the calendar listing itself will be shown, but no other information about the event. It will get you all the calendars in the subsites, but again, not very useful if all you can see is the title with no other relevant information.
The second approach is to use a list webpart. This is actually what you want, but the problem there is each calendar list will need to have its own display area, not really consolidating the content into one view. Still, this is probably a decent solution for your projectors calendar and out of office calendar. You can manipulate the views at the calendar level and then pull the views into your front page. By choosing the appropriate chrome type, you can actually make it appear as one calendar.
This type of thing is asked for so often, I'm going to post an extended, step-by-step version on my blog along with a video cast. Check in, in a couple days and I should have it up.
Regards,
Mark
EndUserSharePoint.com