ZivcoPhoto
Well-known
...very,very carefully
Brillo pad.
I usually grab a box of Kimwipes from the school science labs and a bottle of their microscope lens cleaning solution. I dont really like reusable cloths because after a while they accumulate all the dust, dirt, and oil that you wipe off your lenses and soon you're smearing oil all over your lenses instead of cleaning them!
When at home, i use a cleaner for optical glasses by Zeiss, and when on the go, i use a microfiber cloth.
Only in the top rack.