Martin-- I have a box of "double enzyme" Sears detergent. It cleans well, removes quite a few stains, and rinses out well, even in soft water. I use it for loads of bath towels in the front-loader. Towels love to hang on to suds in softened water, and the Sears detergent rinses out more thoroughly than my daily driver, Tide. WIll be interesting to see what the Fuller 86 detergent is like. Hadn't heard of it 'til Ben mentioned it in another thread. Online reviews at Amazon were excellent, both for cleaning and thorough rinsing.
Ben-- Dishwasher cycles certainly have gotten ridiculously long on some machines. My 2008 LG (model 9810) reads 2:19 for a Normal cycle with no options, but it rarely ever takes that long. It's usually done anywhere from 90 to 105 minutes. I almost always select the 160-degree final rinse, which adds only a few minutes to the cycle. My water heater stays at 140 degrees, so that may account for having some time shaved off the cycle. Also, unless there's really a lot of crap in the water, the LG will opt for fewer water changes. As long as everything comes out sparkling, no problem. I have my sights set on a top-end Bosch, but it'll be awhile. I don't allow myself to put appliances on credit cards anymore, so I have a lot of saving to do.