Micro fiber cloths are horrible, they hold all the dirt(turning the cloths into sand paper) and you rub it around the screen over and over.
I manufacture eyeglasses, and I can tell who has used microfiber clothes on their lenses, they are scratched in nice circular motion, from all the...