You have to excersize extreme caution when using this miracle preparation, but I think you will like the results. And, I must warn you: if the wife is at home, you'll have to sneek it out of the kitchen.
Easy-Off oven cleaner. (even better than straight ammonia)
Don't get it on your hands or the paint! Apply to the glass, wait for a few minutes, then wipe off with newspaper. Don't get it on your hands or the paint! Apply lots of water.
We use it here at the shore to get aluminum oxide off the windows that builds up when combined with salt air. You can't even razor blade the glass clean, but Easy-off does the trick every time. You won't believe how clean glass can be.
Bob