This colorful and healthy cranberry salad will brighten up any thanksgiving spread. It's sweet but not overly so, with juicy oranges, crunchy walnuts and crisp celery and apples. It's easy to make and can be prepped ahead--plus, you can use fresh or frozen cranberries, which extends the season of this salad. We call for honeycrisp apples, but gala or fuji would also work well. Serve this cranberry salad with your thanksgiving turkey, of course, or try it with chicken or pork any time of year.