I recently found the article linked below encouraging everyone to have a will. I thought it was an interesting and valuable read, and highly recommend it.
While the author suggests using an online resource as an option, I discourage doing so. The online will making software does not provide legal advice, and may not accurately or sufficiently address your personal needs and estate planning goals. While hiring an attorney may cost more, in the long-term it is worth it to ensure everything is done correctly.