If you haven’t discovered (and/or use) Google Calendar it’s worth taking a look. It allows you to share calendars with others, and to add additional “public” calendars to your own calendar view. You can assign a different color for each 'calendar' and the events are shown color coordinated. For instance, I color coded the overlayed Pack 4044 Calendar to use blue, green for my personal calendar, red for work, and orange for my wife's calendar, very easy to stay organized.
Another reason to use Google Calendar is that the Pack 4044 calendar is a “public” Google Calendar that you can overlay on top of your own. Google Calendars can be synchronized with mobile devices (e.g., BlackBerry, Palm, iPhone, Pocket PC) or with PC applications (e.g., Microsoft Outlook) via third party software, and natively with Apple's iCal (workarounds required for iCal 3.x, full functionality with iCal 4.x).
Want to learn more about using Google Calendar? Click here!