A gift tailored to the recipient's interests or hobbies makes it the most memorable.  Thoughtful gestures, such as adding a personal note or uniquely wrapping the gift, can also make a gift more memorable.