micro-fiber cloth is OK
I periodically use iKlear/KlearScreen. It will remove the little spots that inevitably show up. After I do the screen, I use what's left on the rest of the computer.
That's the only other product I would use. Otherwise, dust free cloth, like micro-fiber and a little plain water.