I have found a cloth that works really well. It is the way overpriced Apple polishing cloth. It does an excellent job on the screen, the keyboard, trackpad and rest of my MBA. Is the cloth worth the money? Who knows. I think Apple should include the cloth on every new MacBook, Pro or Air.