Cleaning Automotive Glass

Microfiber cloths and Invisible glass generally work very well for me, not sure what else to suggest.