Originally posted by zoomlens I took the f22 shot and it looks horrible. I will be ordering a kit today.
---------- Post added 01-05-16 at 09:51 AM ----------
Thank you to everyone of you for your help. This has been an eye opening experience for me.
As Steve said, it does look like somebody has already had a go at wiping the sensor with something - did you loan the camera out?
That aside - it is what it is. In my opinion, this requires a thorough "three stage" cleaning - one, remove debris and dust on the sensor; two, wet clean to remove the smudges and dried moisture spots (looking at your photo, I think it will need at least a couple of passes of wet cleaning); and three, final dust removal to get rid of any remaining dust that has settled during the cleaning job. In your case I think it is essential you do all three stages - please don't perform a wet clean until you've got rid of the debris first, as you'll risk scratching the sensor.
You can get all of the items to do this yourself for well under the rather steep $150 your local camera shop wants to do the job for you. There are plenty of tutorials on how to tackle the cleaning, and it's actually easier than you might think - it just requires a little care. And when you've done it once, you'll never worry about a dirty sensor again.
If you decide to have a go yourself, I'd be happy to detail the items I use, and walk you through the process.