Does either of them love to cook? Olive oil stores are popping up everywhere, and not only do they have oils, they have flavored balsamic vinegars that are fabulous. I am partial to the blood orange olive oil and chocolate balsamic on a spinach salad.
If they don't cook, I would go with the gourmet basket above. If it's something you can't carry with you, I would order it online and have it sent after with a thank you note. My father-in-law loves the baskets I send him from iGourmet.