The first thing that comes to mind is vinegar. Try cleaning your eyeglasses with either white vinegar or apple cider vinegar. They both work great for cleaning windows and it won't scratch your eye glasses. Another good eyeglass cleaner is rubbing alcohol.