this is Nicole from Rent a Coder.
As many have suggested (thank you all), our service is appropriate for hiring workers for this type of work. I'd like to point out a few differences between our service and services like Elance, oDesk, and Guru however, since those differences could influence the success of an outsourced project.
Selection of workers:
The more bids you receive, the more bargaining power and selection you have, and the less you have to pay. However, some sites make money for themselves in ways that reduce the # of bids you receive.
Elance workers can't make more than 10 bids a month unless they pay a subscription fee ($10/month for 20, $20/month for 40 or $40/month for 60). This could reduce the number of qualified bids you receive.
Guru attaches a hefty subscription fee onto its workers who want to make more than 10 bids at a time. That not only limits qualified prospects, it increases the cost of your projects since workers may pass this fee onto you.
At Rentacoder, we do not place a bid limit on any of our workers for any reason.
Unfortunately, 10-20% of projects fail (and on some sites this # is higher). If your worker is a bum, it's important the site offers escrowing and arbitration so you are guaranteed to get your money back. However, some sites charge so much for arbitration or make it so time consuming that it becomes impractical.
Elance charges $66.66 or $133.33 for each arbitration, which may make it too expensive to be a legitimate option on your project. And its mandatory pre-arbitration processes allow an abusive worker to stall the start of arbitration (consequently preventing you from accessing your money for weeks... 21 business days in fact). Elance's arbitration process can be tricky too, with each part of the process elongated with 3 - 15 business days in-between. What can be particularly frustrating is that Elance doesn't publish the detailed rules of its arbitration process.
oDesk's limited arbitration on pay-for-time projects is not based on quality of work, but simply whether or not the worker committed fraud-based solely on screenshots, not an analysis of deliverables. As a result, you could end up paying for work that isn't satisfactory.
At Rentacoder, we offer arbitration on all projects free of charge and we test your deliverables to make sure they meet requirements. We also prevent abusive buyers from stalling an arbitration's start. In fact, 45% of our arbitrations are completed under a day and 75% of them are completed under a week. Even more, we show the public how our arbitrators make their decisions.
In addition, most of these types of sites let you pay a worker you have employed before by the hour, which is the most convenient and cheapest way. However, neither Elance nor Guru verify the worker's timecard is accurate. On Rent a Coder, workers must punch in and out of a timeclock, and you can see a continuous record of their webcam and desktop, so you know the time is accurate.
There are other differences as well. I invite everyone to compare the 7 major services through this link to learn even more: http://www.rentacoder.com/RentACoder/DotNet/misc/CompetitorInformation/WhyRentACoder_ForBuyers.aspx
If you have any questions, please let me know. You can also call in to talk to a facilitator 7 days a week, or email us (see http://www.rentacoder.com/RentACoder/misc/Feedback.asp).