Mike A recommends that you use Google Calendar.
To accept this invitation and register for an account, please visit: https://www.google.com/calendar/render?cid=bWljaGFlbC5hbGFAYnAuY29t&invEmailKey=rideyourbikeus%40googlegroups.com%3Ad37751f7871d8b81ff41a8eaff251fc988666146
Google Calendar helps you keep track of everything going on in your life and those of the important people around you, and also help you discover interesting things to do with your time.