They also make those little blue towel things that are dimpled like paper towels but won't leave lint. They do cost more than newspaper, though. Also mixing in a little bit of vinegar to your cleaning solution usually inhibits streaking. And of course elbow grease always helps.
And don't even THINK of smoking in the X!
(unless....
)
------------------