I don't think it is the body. The front element of both lenses looks smudged, and it doesn't get clean no matter how hard I try polish it with lens paper. I am afraid that it is in fact a lens fungus, but I am not sure. I should be getting a new lens, the EF 24-105mm F4 IS this week, and so will be able to tell if the problem is the body if I get soft images with this as well.