Whether you send them, or you are at the receiving end, Christmas and holiday cards are good for the soul.