Had the same serious dust problem on my 20D (like most other DSLR users), and eventually took the plunge after reading an article on dust removal in EOS Magazine - April-June issue. I purchased the Pro Kit Type 2 for APS-C sensors from their on-line shop. Kit contains rocket blower, speckgrabber, eclipse fluid, 10 swabs, and PecPads, and all in a nice case. After reading the instructions carefully, and practising with a swab on a flat surface to get the feel of the thing, cleaned my "sensor" twice. Total success! More important, I have the confidence to do it all over again. Tip - make sure your well sober and follow the instructions to the letter!