Gift Cards are a safe choice when you don't know the recipient very well. At the same time they do not have to be impersonal. Embellish the gift card with careful presentation and by including something they will remember you by...for example a high quality business card holder. My favorite is by www.lodis.com. They are made with fine Italian leather and are styled in an understated or fun and chic way.