They both are equally difficult to get work on with many of the same issues as you stated on Freelancer. Strictly looking at interface I really like oDesk. There's a thread on Hacker News where you can post out what you can do/see what others are looking for. I would suggest that.