You changed the question so I'll update my answer with a fourth option. I'll also add that Gary E is correct. You can't afford to pay for a lawyer today, but you can't afford not to have a lawyer's blessing today, either.
You don't say where you live, but here are a few generic places you might look:
- There are some law firms that will provide legal services to startups and (partially) delay billing until the startup gets on its own two feet financially.
- Some cities have entrepreneurial incubator programs (e.g. UT here in Austin and Rice University in Houston) that can provide basic legal (and other) services needed by startups at reduced cost
- There is a website meetup.com that helps get like-minded individuals get together face-to-face on a regular basis. Some of those meet ups are targeted to entrepreneurs and might be a good place to get good local references for what you need.
- Look into SCORE, they're a non-profit group of mostly retired folks from all aspects of the business world and their goal is to help get folks like you up and running. Contact the closest SCORE office and talk to them to see what your local options really are.