I like this one more than I thought I would. You can customize it extensively and it covers past and future years in a convenient fashion. Nicely laid out. Tasteful. Easy to use and I recommend it instead of using the default calendar to keep track of upcoming holidays.
Skip Savage about Holidays Calendar