This Spicy Ranch Chicken Salad satisfies on so many levels. It is spicy, creamy, crunchy, and oh so satisfying. Serve it on a bed of lightly dressed lettuce or other greens, in a sandwich with watercress or arugula, or in endive boats as hors d'oeuvres.