My trusty Canon 5D has turned against me! There's a few spots in each image that I think are dirt on the sensor. To confirm they are on the sensor I shot way out of focus against a white background (set at both max and min distance) with two different lenses. The same spots show up in the same place on the photo. How should I clean the sensor? Should I do it myself or is this tricky enough to have it done professionally? Can anyone recommend someplace around Rochester, NY to do the work? Thank You, Tim