Jewelers rouge for glass ?
I've tried a few of these products mentioned above with little to no luck. I "think" if I used an orbital polisher instead of trying to do it by hand may have yielded better results....
Also, plain white toothpaste has been mentioned in the past.