Hi, thanks for your comments

Bug #1 - Say I am in year 2001 then I use the arrows to go to year 2002, the drop down year select does not adjust it's year to reflect 2002.
OK, I see what you are saying and you are right.
However that was just a quick fix for a specific request that I published as I thought it might be interesting to others like yourself. Ironically the user who made the original request has not yet even read my reply, though no doubt they have their reasons

. <rant>I am always surprised by the amount of people who don't come back and see the reply to their resquest </rant>
If I get a chance I will take a look at this, I shouldn't think that it should be too hard to implement.
Bug #2 - Say I am in year 2001, and I hit F5 (refresh) it will refresh the calendar to today's year 2011.
This is slightly different and I would argue that it is not really a bug. When you change the year it doesn't "post" a form rather it updates the calendar via JavaScript (AJAX). So, to get the page to detect this change and "remember" it on page refresh would be pretty tricky if not impossible.
Finally as to your request....
Showing multiple calendars *is* possible but requires various core code changes both to the php and to the JavaScript. However this is the sort of thing that I do as paid customizations for clients - got to make some money out of this somehow

Here is one I did for a client just last week (the web is not finished yet):
http://www.willowbrookcabins.com/cabin_availability.phpThanks again,
Chris