As I mentioned in another thread:
Just 10 minutes ago I concluded a 2-hour session of cleaning my 5D and 20D that both had merely moderate dust spots.
I tested each camera for dust before and after every trial.
Yes, I used the lens pen combo that they sell for digital - note this is not stated to be for digital sensors, just LCD screens and "smaller digital lenses" (that's marketing!). 2 Lens pens. I bought them from birdsasart.com because they provide an extra file for $6 that tells you how to prepare and use these for digital sensors. I followed the instructions to the letter.
The 20D - better results. It was better after two Lens Pen trials, but it took a final going over with the standard Visible Dust brush to get to the point I am satisfied.
The 5D - terrible! It was worse after two Lens Pen trials, barely better after a going over with the large standard Visible Dust brush, and finally getting in the neighborhood of acceptable after two more full Pec-Pad/Eclipse cleanings. There is still a spot, but I have lost patience. This is not gunk that is stuck - each time it moves around - but the hurricaine blower is not dislodging it. Static charge, perhaps?
Conclusions:
1) The lens pens may work for light field touch ups, but no where near as successful as Bird As Art or John Shaw told me. I will still give it more testing, but I am not holding my breath.
2) Lens Pen did not harm the camera in any way, as predicted.
3) The 5D is a gunk magnet as rumored. 5 cleanings - it wasn't all that contaminated to begin with, and now it is barely any better, using 3 different approaches.
4) Got that off my chest and feel better now.