I guess I misunderstood what you were saying. The post I replied to sounded like you told most of the candidates no, but kept the other 5-6 waiting until your chosen hire had accepted.
But this clarification makes it sound like you do actually do what I was suggesting - telling those others they weren't successful as soon as you've actually chosen one.
If you haven't finished making your selection yet, you obviously wouldn't tell the people still in the running either way. I was specifically talking about once you have made the decision and informed the successful candidate - because many companies don't bother telling the other candidates at that point just in case the candidate you chose doesn't accept the job, they still want to keep those other people live. I think it's better to tell them that you've offered the job to someone else and will only contact them again if that person doesn't acecpt.