I usually just dust them, but the screens are getting dirty... what is the recommended way to clean these bad boys??
Distilled water, to avoid streaks. When that doesn't get it, diluted window cleaner, then distilled water to remove streaks.
I just bought Alcohol Free wipes from Bestbuy.com - they work pretty well: Falcon Safety Dust-Off "Multi-Purpose Wipes" See dust-off.com or falconsafety.com They worked well on my LCD screens, but not on my CRTs (streaky)
Dont use anything that has ammonia in it such as 409 or Windex. Potentially it could streak the screen coating (permanently), but I'm guessing most screens today have been tested against ammonia cleaners, its not a good idea anyway. This link is for the cleaner the Newton users used. It is supposed to recondition the screen. http://www.klearscreen.com/
I use the Read-Right one-step CRT Terminal Cleaning Pads, but they still leave some streaks, so I usually use some Windex, albeit "sparingly" to take the streaks away.
Go to your nearest FutureShop location and buy a LCD cleaning kit. It does not cost very much and has great results.