Efficiency is all about being organized. Whether you are trying to remember doctor appointments or need to schedule a client's work, it's easier to stay on top of things if you're organized. The free Rainlendar desktop organizer widget can help you do that with multiple calendar views, to do lists, task lists, and event lists, not to mention alarms. It also supports other widgets such as weather, rss feeds, tv schedule, and more.

You can get the free version here or if you like to stay on the cutting edge, you may want to test the latest beta version.