Time is precious and I dont really want to spend time trekking to the Canon service center and then waiting 30 mins for the CMOS of my DSLR to be cleaned.
I read in the manual that I shouldn't attempt to clean it myself and every time I opened the shutter to blow dust away from the CMOS I would break out in a sweat knowing how delicate the sensor was. Usually a blower does the job but eventually you'll end up with some scum dust on the sensor that just does not want to go anywhere. Leaving the dust there means that you will get blobs on your photos. Have a look at this photo - notice the annoying blob in the sky.
I searched to see if there was a way for me to clean the CMOS myself and chanced upon two sites - one in English and the other in Japanese. The Japanese blog advised to get some lens cleaning paper, cleaning liquid and sharp cleaning buds which I got from HCL - folks in Japan can order directly from them.