Mac OS X ships with a nice personal calendar application called iCal. iCal enables you to create events, make To-Do Lists and subscribe and publish to other calendars as well. It is integrated with .Mac so you would be able to view your calendar where ever you have an internet connection.
[Full Guide]
