Those little cleaning cloths that Endless has mentioned are really good. I have one made by Nikon that was included with my glasses and they really are excellent. I would imagine that they might be pricey, but they work.