I second the glass cleaner (Windex). I find it does a better job at breaking down the older, built-up crud.
Anyone a chemist and know the difference between cleaning with alcohol or with glass cleaner (ammonia based)?
What tricks does everyone use to clean the contacts in the system itself? I just try to keep all my games clean which helps keep the system clean.