yeah...newspaper works great on glass. No streaks and no lint or white paper fuzzballs.
As for steel wool...I'd imagine using really really mild steel wool would be fine...my cousin had to buff the windows on his Passport to get the water spots off, worked out great.