I have another article posted on InfoQ: What Scrum Master Are You Hiring? I've noticed that many organizations are calling certain positions Scrum Masters, and they might be Scrum Masters, but to me, they are anything but. You need to do a job analysis first, and name the position second. This is all about cultural fit.
Go read the article and comment over there. I await your comments!