As far as Christmas, I would heartily recommend All Is Calm at the Sheen Center. Yes, a show about World War I might seem like an odd choice. But since it's about the Christmas truce of 1914, most of the songs are Christmas carols. And they are arranged so beautifully, and sung so movingly by the cast of 10 men, it seemed to me that I was hearing them for the first time. I had chills a couple of times! Highly recommended. Theatermania and TodayTix have discounts.