calendar application. Yes, it is still in beta, but it's slick. I've moved everything from my Outlook to the Google Calendar already. The only thing I'm not keen on is the print function, but I'm sure they will make it prettier in the weeks & months ahead.
You can try the calendar here.
One note, if you want to use different colors for different types of appointments, you'll need to set up multiple "calendars." The appointments to multiple calendars can be seen at once on a single spread, or not seen, as you like. Play around with the application; I suspect you'll find it useful.