Well, I've used oDesk many many times. I've completed over 50 projects and spent $xx,xxx on freelancers. I'm still not satisfied with the level of quality the bids are. Even if I put the budget high, I'll get a bunch of applicants with recycle cover letters and no interest of displaying that they actually know the technologies. The oDesk platform is a bit flawed and allows low quality to flourish. I'm looking at Elance. It's quite a clean platform. The amount of bids are low, but seems to be well organized and serious, interested bidders. Elance must have a max on the amount of bids per day or something to ensure bids are of top quality. I'm thinking of hopping over to Elance for a few projects. I've also used Freelancer.com and it was okay. I'd like to hear from some different platforms. I've done way too many tests on oDesk and want to hear what others have tried.