The holidays that he has special dialogue on are marked on his calender. He also tells you which holiday he'll be celebrating next.
April Fools is one, Easter isn't. I guess they didn't want to involve the overly religious holiday.
--
~Halo Live, fight, survive, as a family.
http://img267.imageshack.us/img267/7469/batfamily.jpg