So the google calendar is out. If you haven't seen it go to calendar.google.com.
So far I am pleasantly surprised. It is a halfway decent calendar, the interface is a boring white, but that is to be expected of google. I find many of the features to be unexpected, like the ability to put events into catagories, such as: work, school, home, ect. Each catagory is a different color, (the color of the text on the calendar), and you are about to change which catagories, you see at what time.
The notification feature is cool too. You can have Google Calendar send you an email at 5am with a plan of what you have to do that day, you can also have the Calendar alert you a specific amount of time before said event.
I also believe there is some sort of public and private calendar distinction, where you can make your calendar viewable (and searchable!) by anyone. However I have not tried this feature out, so I cannot attest to how well it works.
And of course, because it is google, you will have search. You can search your calendar, (or other peoples if they are public) it it works great.
All in all, I think it is a great web based calendar, and I believe I will be using it for quite some time.