1. Not be a memory hog.
2. All I need is the calendar feature and nothing else. No task list. No address book. Just a calendar with different views (Day, Week, Month) and the reminder feature.
3. I want to have it running in the background all the time.
4. Free if possible.
5. Client based and not web based.
So, any recommendations?