Grilled Peach Vinaigrette: Place peach halves over medium hot grill for 10 minutes, turning once. Remove from the grill and place in blender. Grill onion slices for 6 minutes, turning once. Remove from grill and place in blender. Add basil, lemon juice, vinegar and honey to blender and blend until smooth.
Grilled Peach Quesadillas: Lightly oil (brush or spray) both sides of tortillas. Place tortillas on grill over medium low heat and crisp one side for about 2 to 3 minutes. Remove from heat. Place 6 tortillas crisp side up. Divide the cheese, peaches, onions, jalapenos, basil and cilantro equally, and spread evenly, among the 6 tortillas. Stack half of these tortillas on top of the remaining half. Top with a final layer of the 3 remaining tortillas with the crisp side placed down on the inside. Sprinkle chile powder on the outside of the tortillas and place on the grill, chile side down. Grill until golden brown, about 3 to 4 minutes. Sprinkle chile powder on top of the tortillas and turn. Grill the other side for 3 to 4 minutes until golden brown and the cheese is melted. Cut each quesadilla into 4 wedges.
Hot Smoked Salmon: Mix lime juice, honey, and chipotle powder in a small bowl to form marinade. Place salmon in shallow pan and pour marinade over. Allow to sit for 15 minutes. Build a smokey fire by adding smoked hickory chips to medium hot coals. Place salmon on grill and close the top. Cook for 5 minutes and then turn and cook for 5 minutes more with the top closed. Remove the salmon and serve with a small bunch of watercress, peach vinaigrette and quesadillas.