Bubble Bandit
I had been using Bubble Bandit for several months and getting fairly good results. But I began to notice that coffee stains in the bottom of my white mugs were getting more pronounced. Looking at the "ingredient" list on the package, I realized there are no enzymes, no oxygen bleach and no chlorine bleach.
I saw an ad on TV for Oxiclean dishwasher detergent. They said that it had enzymes, oxygen based bleach and left no film or residue on dishes and glassware. Skeptical, I bought a trial size so if it didn't do the job I wouldn't be out too much cash. I could not believe the difference. After a couple of wash loads, the coffee stains disappeared and it leaves absolutely ZERO residue or film on dishes or on the inside of the tank.
I must say I have been very impressed.