Lens manufacturers say that anything other than a microfiber cloth will damage the coatings on a lens. But microfiber cloths eventually pick up crap and they look like they're a pain to wash.
How do you keep your lenses clean? Are you using cloth/kleenex or microfiber cloths? If you use microfiber cloths, how do you clean those?
I found these cloths years ago, and they clean extremely well and go a long time before needing to wash them. Then I'll just throw them in the laundry with my clothes, take them out and air dry instead of throwing in the dryer.
If I my glasses end up getting particularly dirty, like grease spots from cooking, I do the dawn dish soap method and dry them with one of those cloths.