It is the polite thing to do. I always just write that I appreciate them taking the time from their busy schedule to write a letter of support on my behalf and that I will keep them posted (which I almost never do, unless I was really close to them)....I think you should give thank you cards just b/c they didn't have to do it and they did. So, it sorta makes it worth their while to feel appreciated