I'd try a 'magic eraser' first --- they're lime/calcium spots; should come right off --- http://www.howtocleanstuff.net/how-to-clean-glass-stove-tops/ but to keep them off, clean the top/wipe dry as soon as you finish cooking and it's cooled off enough to wipe ...
Tried that already. Did not work!
The cleaner that is for ceramic top stoves really works well. HERE is some, if you didn't get any with your stove.
I get ya...mine has been very difficult to clean too and I've tried all of the above...but I am going to try the turtle wax paste someone mentioned.
I would try baking soda and vinegar. Sprinkle baking soda on the spots, spray with vinegar, cover with a hot rag (opt'l) and wait 15 min. If needed, spray more vinegar on area and then scrub with a microfiber cloth. Your spots should be gone. After you clean off the residue of the baking soda, spray again with vinegar and rub till glossy. If you truly have only 'water spots' on your glass top, just vinegar and microfiber cloth should make it shine.
I have had a glass top stove for years and it looks as good as the day it was delivered. I only use ceramabrite spelling ? and have never had a problem. The only other thing I can think of after reading all the answers is to try some turtle wax paste. Not liquid. Make sure the cloth you are using is clean and does not have grit like from a vehicle. I would try that and buff out by hand. Do more than once. Hopefully it will work. Or else try some steel wool the finest grade and rub easy so not to scratch. I love my stove and my drip pan days are over. That is one job I detested. Good luck. Kimberley
I never would have thought of that..will try on mine too!
We also use a Safety Razor to scrape off any stubborn bits that got cooked on. Vinegar is great for those hard water spots
The turtle waxpaste is something new. Will try that plus more vinegar. Maybe I didn’t let it sit long enough.