We have this thing called 'Pledge' and it's an all-purpose cleaner for wood, glass, plastic, etc. It does the job perfectly when I clean both my screen, and my keyboard, and also the cover. Basically cleans everywhere.
I just spray some on the screen and use toilet paper (lol), and for the keyboard, I spray on the toilet paper then wipe.
Lol. Toilet paper may scratch your screen in the long run. Invest in a microfiber... uber cheap.