To clean all glass surfaces the way I can still give an important tip: Take microfiber cloths! Newspapers dissolve quickly, and then you have the paper cardboardy dirt on the glass. Zewa cloths are there a lot better, but even they fluff easily (and dissolve after some time also zusehens on). On the other hand (best "terry type" take, not quite smooth) microfiber cloths take a lot of dirt, but leave the least of streaks - and are almost infinitely reusable.