Thanks for your troubles, Mike.
There are many who whinge and moan about advertisements on web sites - I'm not one of them. I suspect that most don't understand, or choose to ignore, that it takes time and money to keep a decent site afloat. Well done, sir.
The calendar is a nice touch, but I hope that you've not made a rod for your own back. Provided that you've got the necessary 'get up and go' to keep it updated (and not forget) then I tips me hat to you.
Typed by one who has fallen into the trap himself.