I thought I'd share a great formula that my Grandmother uses on all her glass, mirrors, and unsealed wood floors:
4 oz rubbing alcohol
4oz non-sudsing ammonia (may not say nonsudsing, but shake too see if it bubbles)
8 oz of distilled water
I have started using this on a lot of things from my wood cabinet fronts, coffee tables, and it even got 20 years of tar residue off the windows in a house we recently purchased. I'm not sure if there's any long term effects that may come into play down the road, but for now, this is great!