The only safe product I know of is Endust For Electronics. It is an anti-static cleaning and dusting spray that safely cleans PC's VCR's, TV's and LCD touch screens. Spray the product on a micro-fiber cloth and wipe the surfaces clean. DO NOT USE ALCOHOL, ETHANOL OR ANY OTHER FORM OF SOLVENT ON PLASTIC PRODUCTS! DO NOT USE OIL, EVEN SILICONE OIL!
Windex is fairly safe for everything, including the touch screen, but again, do not spray it directly on the keyboard's surfaces. spray it lightly on a soft cloth.
Before doing any of this, purchase a container of canned air, the same product photographers use in the dark room to blow dust from negatives. This is also useful for blowing dirt and dust from beneath switches, keyboard keys and out of speaker grills. Follow the directions on the can and you'll be safe.
Good Luck,
Gary
------------------
Travlin' Easy