I use
oDesk. I've found many great blog writers there from $3 - $5 per hour. You're completely covered as an employer with a dispute resolution system, monitoring of your employees through their work diary/screenshots of their computer as they work. I usually get between 10 - 20 solid candidates for each job posted and at any one time have around 30 - 40 people working.