Also, you'll find plenty of suggestions by searching through the many existing threads on this topic, such as these:Cleaning your Mac When cleaning the outside of your Mac and its components, first shut down your Mac, and then unplug the power adapter. Then use a damp, soft, lint-free cloth to clean the Mac exterior. Avoid getting moisture in any openings. Do not spray liquid directly on the computer. Do not use aerosol sprays, solvents, or abrasives that might damage the finish.
Cleaning the Mac screen To clean your Mac screen, first shut down your Mac and unplug the power adapter. Then use a soft, lint-free cloth dampened with just water and wipe the screen. Do not spray liquid directly on the screen.
ThanksA damp soft cloth works fine.
How to clean Apple products
Apple also gives instructions on how to clean your Mac in the User Guides for the MBA, MBP and iMac:
Also, you'll find plenty of suggestions by searching through the many existing threads on this topic, such as these:
Yes Windex is fine as long as you use a bare minimum amount. The problem is when you use a lot, the fluid drips down and gets into the screen from the gap between the display coating and the metal surround (not the one you can see from the outside). From there, it gets into the multiple layers that make up the LCD display and just cause a huge mess. Anything can do this, whether it be water, windex, or even soda from a liquid spill. If you're going to go this route, to be safe, I wouldn't spray the screen. I'd spray the cloth a few times to get it nice and damp, and then wipe the screen with it.I've used Windex sprayed on the screen then wiped off with a microfiber cloth for the last 5 years on a 2007 MBP antiglare screen with zero problems. Obviously, you don't want to spray so much that it can drip down and seep into case openings, and you want to wipe it off quickly, but it's not going to hurt your screen if you do it this way. I do the same with my 2011 antiglare and don't expect to have any problems.