Go to Walmart or other store and get a can or bottle of "Bar Keepers Friend". It looks like any other cleanser but it will not damage glass or stainless steel. It's Amazing and has been around for more than a 100 years. Because they have not sold out to some Giant Mega Corp it can be a little harder to find. And it's pretty cheap $2-$3.
In fact it's the recommended cleaner by All Clad (Some of the best and most expensive cookware you can purchase).
SOS, Comet, Bon Ami... will scratch your cookware, Barkeepers Friend will not. It's in a Gold Colored Can.
Another very good product is Cerama Bright which you can get at Home Depot but it's about $7 a bottle.