The screen on my laptop is starting to look pretty bad, between fingerprints, and now, thanks to the dog, doggie drool.

I've tried wiping it with a dry cloth, but that doesn't seem to do much to the fingerprints especially. Can I use Windex or some such if the laptop is off?