Visit
www.guru.com and check out how they run things.
I've used them a few times to find freelancers. I had great success finding a very competent Java/C++ programmer, below average success with HTML jockies, and no success with network admin.
I've found that most applicants don't read my directions on how to apply for the position. Right there I knock out 95% (no joke) of the people. Others request pay that is outside of my budgeted (and clearly specified) amount. All in all, I've had decent success but not overwhelming. However, I think this problem is consistent with any job applicant and you've seen it firsthand.
I didn't answer your request, per se, but maybe provided some insight for you.