I am not sure if this thread fits best in here but since I am using a D800, I thought I put it in the Nikon section. Of course it applies for any other DSLR.
After I bought the D800 (coming from the D700) I honestly was a bit disappointed how quick dust gets on the sensor or better (which is somehow logical since you have more or less 3 times more pixel per mm2), that small dirt spots are much clearer/more prominent.
So I have been through a kinda odyssey of different methods and products. My latest "level" is using the Arctic Butterfly Dust Brush, the Sensor Scope kit from Delkin Device with a small vacuum cleaner and finally Green Clean wet+dry swabs/sweeper.
However, after all that efforts, there was sometimes still a small spot here or there. Moreover, I am living in Dubai and sandy air is a frequent thing.
So I browsed the internet and found a product called "Sensorfilm" which looks/sounds quite promising. They have a website Sensor-Film: Next generation sensor cleaning and there you find a video that explains in detail how it works. Just to mention that - I have nothing to do with the company.
Today now I started trying it on a CD first as recommended and approx. 30 mins ago I applied it.
If this test works out well, I will try "the real thing" and apply it on the D800 sensor. I will report about the outcome.