I love giving a token of my appreciation to my friends. Well, I love giving any sort of present. In general, the gift should reflect the person you are giving it to as well as the duration of your stay. The classics are classics for a reason but that doesn't mean you can't put a little twist on them.
2. A little something for after dinner is a nice gift as well. Truffles, specialty chocolates, or salted caramels are always appreciated, especially when paired with an after dinner drink. Or you can go savory by giving cheese with jam and sliced bread.
3. Nice bottles of oil and vinegar is a great hostess gift as well. Traditional combinations like olive oil and balsamic can be renewed by adding a white balsamic or truffle oil. Or you can go out of the box with interesting vinegars, like maple, pomegranate, or cherry.
2. I also love to give a copy of my favorite cookbook of the moment with some specialty ingredients.
Of course, I like to add a hand written note on one of my favorite stationary pieces.
What are some of your favorite gifts for your hosts and hostesses?