I've had my 20D for about... 5 years now. I've never cleaned the sensor and I've heard mixed things over the past several years about how dust is probably caked on, beyond repair, don't do it yourself, etc.
My issue with my sensor is that whenever I shoot anything with an f/10 or smaller (f/12, f/14, etc) I get dust spots on my images. It's been this way for about 4 years now... suggestions?

