There is no substitute for a handwritten (or typed) letter of thanks....
“The proper definition of a man is an animal that writes letters.” Lewis Carroll