I've heard flannel and water works the best. I've used a water/rubbing alcohol mix on CRTs, which works great. I've heard glass cleaners aren't so good for monitors, streaky for one, takes the antiglare finish off too...I don't know if that's true or not, but eh, I figure the less chemicals the better.