Google have just released their new calendar service.
Its a pretty cool looking new feature which allows you to place notes on dates, even drag the mousr to cover as many days or hours as you want and create comment for that group.
You just need a google account (gmail) and any browser to use it. It also helps if you do things that need being put on a calendar.
Check it out at Google.com/calendar.