Always buy a few large boxes of Finish Poweballs, somethink like 96 tablets for £9 (when they are on offer), always do a great job, however last week a glass came out dirty so i may need to run a cleaner through.

Means you don't have to clean out a manky filter as often though (which is a hateful job)![]()

I must confess though, I'm a bit OCD when it comes to loading my dishwasher, my wife always moans at me that I almost clean the dishes before loading them. At the end of the day I'd rather rinse off down the drain than clog up a £££ dishwasher.
Are you sure these are tannin stains and not rinse aid stains?
Have you got any pictures?