trwinship -
For stubborn glass stains, try Bon Ami cleaner (from your local food market). Follow up with regular glass cleaner.
I have not used Bon Ami on my X's glass yet so the usual advice - test in a small area first.

dave and xtoy - you need to see out