I get the same thing on my 7D (maybe worse). It does not seem to be dust. Mine show up red, blue, or white, and they only become obvious with long exposures or dark areas. I spent a fare amount of time cleaning them up. However, there was one big benifit that I noticed when I got Lightroom in January... I no longer have to clean them up in PP - it does it automatically. I did not know this was a feature, but when I open a picture the spots will show up at first, then as the preview is fully rendered, it disappears. I do not know what it is doing or how, but the first time I saw them disappear on the screen I was happy not to have to deal with it anymore. Has anyone else noticed this? I do not believe it is the long exposure noise reduction setting in the camera because they do not get cleaned up in DPP.