My friend Karen found some well-priced blank calendars that she is scrapbooking into grandparent gifts for the holidays.
And if you're like me- short on filigree scissors and decadent papers- you're probably thinking "I could do something like that with a editing program and a printer." Well of course we can- but do you really want to drive to a copy shop for spiral binding?
If the answer is yes- then consider making the calendar pages with Google Calendar. You can enter all the relevant family holidays as one calendar per clan. Then, with a few mouse clicks, you can choose to include the appropriate family dates and whatever calendars are appropriate (like Catholic observances for my mother-in-law, the Tour de France dates and phases of the moon for my dad, and, ahem, license plate renewal reminders in bold for a forgetful friend). With a minimal amount of work you can produce some calendars that are personalized in function as well as form.