I use the enviro washball. It's a recyclable plastic ball filled with small ceramic stones. I just chuck it in with the clothes. Lasts about 1000 washes and costs about 5c a wash. I think it works as well as any detergent I was previously using. Best part for me is that there are no nasties at all (even low grade ones)

Love it, love it, love it.