Check under the cleaning and repairing forum for some good cleaning tips, I have the best luck with 000 steel wool on the end of a plastic coat hanger and polish out the stubborn deposits, 000 steel wool doesnt scracth the glass, have also had and heard of good luck with barkeepers firiend. good luck!