As I've seen it is a serious concern to maintain the CCD clean on digital SLRs, I have kept my eyes open for new products. I just stumbled upon another one, the SpeckGRABBER. From Kinetronics, it claims to remove dust and debris safely. "A small soft washable pad on the end of the SpeckGRABBER provides a high adhesion surface that sticks to contaminant particles with considerably more cohesive force than the contaminated surface. When the SpeckGRABBER is put in contact with the particle, it adheres to the particle, while leaving no residue on the contacted surface". It is reusable, easily cleaned with just plain water and has a list price of US$9.95. May be worthwhile to look more into it.