you said
"I will be honest, the sensor has never actually been cleaned - there are a few spots on it "
well, im using a D700 too, this machine cleans the sensor itself if you set it right, then its automatically done every time you turn on and off the machine... or you can go into the menu to...