In a small bowl, combine the tomatoes, avocado and bacon. In another small bowl, whisk the sour cream, mayonnaise, milk, garlic, dill, salt and pepper; pour over salad. Gently toss to coat. Sprinkle with cheese and pine nuts. Serve immediately in lettuce leaves.