Great post, incredibly helpful.
Especially number seven on the list. I get the feeling that any online job posting decreases your chances of getting noticed by a significant amount. I know in my company we only post stuff online because we feel obligated, we don't give those applicants nearly as much credence as we would someone who is referred by someone in our network.