These gadgets although pricey, come highly recommended from a number of Pros/Experienced amateurs I know. Indeed some of them swear by them rating them better than all the other gadgets on the market for similar tasks.
Has anyone here had any experience of using them to clean the innards of your DSLR? The kit version includes a mirror cleaning attachment.