Do't be guided by what Xara or I have offered.
Write down simple statements to challenge your design objectives:

As a user of this site, I want to be able to click through a year's calendar, month by month, without leaving the current page so I can see what's happening and still keep place.
As a site user, I want to click on a date and see other dates with the same event so i can plan when to partake.
as the site owner, i want to have a changing presentation so I get repeat visitors.
As a user I want to pick a month from a list and be shown its calendar so i can focus on the period I want.
As the designer, I want the current month to show when a user accesses the site so current events are immediately apparent.
As a casual viewer, i want to buy that bunny picture so I can use it for my screensaver.

Get these right and your calendar will work.

Acorn