I have used a variety of eco washing liquids, but I think the problem is basically that our machine is incredibly old (rented, and moving next year, not worth buying our own in case the next place has a newer machine). All our whites come out slightly yellowy, and stains just don't come out at all.
Any eco tips for (a) stain removal (mostly on whites, the odd coloured thing) and (b) whitening whites in general?
Spoonful of bicarb of soda in with the wash helps. Treat stains on whites with bicarb of soda mixed to paste with lemon juice. Not 100% green but better than bleach at least! Can't believe I'm posting laundry tips at this time of night.