From SRO Systems:
Keep track of your important dates with Bill's Calendar, an easy to use calendar program that looks like a paper desktop calendar but does much more. Attach notes, schedules and audio to any day, set alarms to remind you of important tasks, find notes and dates fast with date and text search options, print calendars, schedules and notes, and even post your calendars to the web. Bill's Calendar is specifically designed to be simple to use, yet highly customizable, and provides you with visually identical calendars on your screen, printer or website! If you want to keep track of your time better, but have been put off by the complexity of PIMs, Bill's Calendar is for you! Designed to keep track of important dates without much effort, most features are a click away and context sensitive help is always available.