I know that the best way to clean the glass or screen is with the microfiber cloth. Do you think it is a good idea to get the cloth damp? I'm hesitant to apply any water to the screen. What about cleaning the keyboard? I was thinking of using a tube attachment with my vacuum cleaner on low power but I'm worried about electrical discharges. It would be nice to remove some of the particles that may have fallen under the keys without having to take apart the entire keyboard. When I consulted with one of the reps at the Apple Store, he told me to bring it and let one of their certified technicians do the cleaning. I don't really think all that is necessary and I can handle it for the most part. Any other suggestions that have worked well for you?