Last year a friend of mine made her own laundry detergent. A few months ago she declared she had finally used the last little bit of it. The batch of detergent lasted her family of six (including a baby) for 13 months. She claimed it was inexpensive, easy to make, and worked really well, even on particularly dirty laundry.
I had to try it myself.