This is my second TiBook and I have never had marks on the screen from skin oil, same goes for my iBook. Here are the Q & A from the iSkin site regarding these issues. Questions and answers for the iSkin iBook / PowerBook G4 Keyboard Protector (Q) Does the iSkin Keyboard Protector promote heat buildup in the iBook and PowerBook? Tests performed on the iBook and PowerBook G4 show that no considerable heat buildup that exceed normal operational temperatures, are caused by leaving the keyboard protector on at all times. These tests were conducted for a period of 8 to 10 hours per day for several months of normal use of the units in normal operational conditions. If for any reason this is of concern, simply remove the iSkin Keyboard Protector before closing your iBook or PowerBook or when typing is not necessary. (Q)How does the iSkin Keyboard Protector help against screen staining caused by dirt and oils? The iSkin Keyboard Protector is designed to catch oils and dirt transferred by your fingers to your keyboard. These oils in turn transfer to the iBook and PowerBook's screen causing stains. NB Washing Remove and wash your iSkin Keyboard Protector regularly in a mild solution of dishwashing liquid and warm water. Doing so will reduce the occurrence of oils and dirt coming in contact with your screen. Air-dry your iSkin Keyboard Protector completely before placing onto the keyboard. (Q) What is the iSkin Keyboard Protector made from? The iSkin Keyboard Protector is made from a thin layer of durable high-grade silicone. The silicone is translucent to allow the keyboard characters to show through. The Asphalt and Snow keyboard protectors are made from non-translucent silicone and have screen printed characters on them. On Wednesday, Jun 11, 2003, at 00:28 Asia/Muscat, mburke6225 at aol.com wrote: > I think you are right in that iSkin protects the keyboard but I'm not > sure that skin oil from the iSkin won't rub off on the screen. Maybe > others have experience with that. > > MBurke > Wendy Austin & Thomas Oswin Coastal Road, Pomponette Mauritius Island Tel/ans/fax (230) 6257399 Mobile (230) 2560182