Bon Ami' on glass...
(or 0000 fine steel wool )