Unless you are trying to influence/bribe someone or you are from a culture of expensive gifts, gifts between professional friends are tokens of goodwill. A card or letter are both good, maybe some other small trinket but honestly a card is worth far more to me than some $20 pen in a gift box.