I agree that damaged caused by the dishwasher if usually irreversible.
However, I once had glasses that had seemingly permanent water spots. I liked them so much that I decided to just use them for everyday. I used them and handwashed and after a couple of weeks, the spots had disappeared. Vinegar, etc. had been of no help. You might try using and handwashing one.
I suppose you've tried CLR, LimeAway, etc?
ibstubro
November 2009