One of the special Christmas treats when I was growing up were cookies my gran used to make called Basler Läckerli (also spelled Leckerli). These are named after the Swiss town of Basel, and I guess my gran was exposed to them as she grew up in Alsace, France.
They are quite unusual , containing no eggs or butter. Instead, the dough is made from honey, sugar, candied citrus peel, almonds and spices. They last forever (in an airtight container), but if they do start to get a bit dry you can soften them by putting a few slices of apple in the container with them.
I had great success making some myself this past Christmas, and have shared out my gran's recipe on Google docs here: http://docs.google.com/View?id=dgt27mxq_5fnz9rfxn
If you're not up to making them, and are feeling flush, you can also order some from a shop in Switzerland: Läckerli Huus