Actually...on a serious note about cleaning screens.
I don't know how many of you here own a large 27" imac, but I had the dreaded dust mite last year. I cover iDave (yes he is named) every night.
I still get the odd one now and then, but usually on the outside. They are the teeniest things ever that get attracted to large LED screens. Only you get one of these little B*****ds inside and you could go crazy! Thankfully mine went....eventually, but 'cause the mac is /(soon not to be) under warranty, I didn't want to risk removing the screen with suction pads and have it break!
It brought about a whole new meaning to millennium bug!