In my experience HR people are pretty worthless. I think of them as the sort of people who did well in college because they’re really good at following rules and got into HR because they really enjoy judging people.
I like Trebuchet, but I don’t think I’ve ever gotten a job where I’ve submitted a resume.