CareerBuilder.com offers "Seven Easy Steps to a Freelance Life." What do you think is the most helpful thing here--and what's missing?

  • Specialize in a Growing Niche
  • Nurture Your Network
  • Join a Service (an online marketplace for finding work)
  • Build Referrals
  • Subcontracting your services to companies or other freelancers
  • More is Good (a large client base, even if you have to turn down projects)
  • Establish Yourself as an Expert Via CNN.com