So you’ve found the perfect pair of glasses that frame your face beautifully and give you remarkable visual clarity. Now how do you keep your windows to the world clean and smudge-free? Napkins and paper towels are rough on lenses and can leave lint and scratches behind. Blowing warm air or spitting on your eyeglasses and then rubbing them on your shirt won’t do either. Even recommended home-made remedies can be hit and miss. Fortunately, there are more-reliable eyeglass cleaner options: liquid solutions, microfiber cleaning cloths, and moist wipes that can clear things up quickly. Here are our picks.