This is actually far more interesting than the article. I tried using Rentacoder for a while, but after getting turned down for ~20 jobs, and seeing what someone the winning bids were, I stopped doing that fairly quickly.
I'm an independent technology consultant myself, and constantly struggle to find leads. I've heard mixed results on guru and oDesk ... at the startup where I'm CTO, we've hired people specializing in niche ecomm packages off of elance _dirt_ cheap ... shamefully cheap. Typically from Malaysia.
It's such a mucky business ...