I heard that where possible lense glass should never be cleaned, as they have a special coating on them, which should keep them clean. Only ever blow dust off with dry air. Also, doesnt matter if the mirror or eyepiece has crap on, as the lens comes up oit of the way when taking the photo.