I rather take a few forums, usually I don't have to bid on anything and it gets easier to get clients for myself. Has worked countless times for me, I'm fully satisfied with that method.
Provide or get advice on everything SEO, ask questions, gain confirmation or just become apart of a friendly, like minded community who love SEO and Online Marketing.
Freelance writing is really what I want to end up doing as my main source of income. Unfortunately, I only write for Textbroker right now and I don't make a lot there. If I could just stop making ridiculous comma usage mistakes, I could be bumped up to a 4-star.
I've looked at Elance but I just can't get myself to bid on anything yet.