Regarding sensor cleaning - poeple make a lot of fuss about it, but it isn't quite as a delicate process as often made out if it. Believe me, anyone who has ever seen the rough way it is routinely done in camera shops rather wants to do it at home. All it takes is 99% pure isopropanol and/or distilled water, a soft, non-perfumed handkerchief and a plastic clothespin. You cut a piece out of the clothespin with the same width as the sensor height, pinch it with the clothespin in such a way that it gives a plain surface, protudes over both sides and there is no way for the plastic to come in contact with the sensor. Then you soak it with isopropanol or distilled water, squeeze it on another piece of handkerchief to make sure it doesn't ooze the booze and gently strike from the right to the left on the sensor, about ten times. Inspect the sensor under a magnifying glass. If there is any dirt remaining, try again with distilled water (if you have used isopropanol) or vice versa. Cost: 2$ for 1 oz of isopropanol, which is enough to lasts for many years and several camera bodies
