From my experience, you don't need a will. The question is: Do you want one? Without a will, the state will figure out who your property will belong to. With a will, you determine who your property goes to. You might want to go further and establish a trust if you want to spare whoever your inheritors the pain of going through probate.
Be sure to consult a local estate planning attorney for all the details.