I have a black glass top stove in my home, it looks sharp but is a pain to clean. Any polishing suggestions?

So far, I have tried Mr. Clean and something called Aquascrub, both with limited success. Obviously, it will be best to use a sponge or soft cloth on the glass surface rather than a scouring pad!