We were using melaleuca and I loved it. They cleaned the dishes really well and never left residue. We couldn't keep up with the monthly commitment so we had to quit.
We have been using Trader Joes dishwasher soap and I don't like it - it doesn't clean well, I often have to run the dishwasher twice and it leaves a whitish residue and weird feeling.
What is your favorite more natural dishwasher soap?