All my work is currently from oDesk to be honest. I have some clients outside of oDesk who are getting work for me together, but for now I've been building relationships with new clients from oDesk since I prefer it over elance and freelancer haha. But thanks for the recommendation!