I do my own sensor cleaning using :
http://www.copperhillimages.com/index.php?pr=tutorials I went from tons of spots, to a few spots, and when I have a few more minutes to swab it again, I'll get the rest of them. :-)
To see if you have dust spots on your CCD, go to AV (aperture priority) f/22 point at the blue sky (during the day!) and snap it, you'll see the spots on your sensor.