There are products made just for glass cook tops. It's a white goopy stuff that you rub on and let dry. Then when you wipe it off, everything comes off.
Nothing else really works.