I bought my Canon EOS 20D with teh 18-55 kit lens. I have had strange lens issues with my Canon lenses since I started going digital. My 10D couldn't get a sharp picture with any lens other than my Sigma 180 Macro. I couldn't even get a sharp image with my 80-200 2.8L. So I dumped the 10D and got the 20D.

Now, I can't get a sharp photo from my 28-10. I suspect that is Canon's fault since I sent it to them with my 10D and they say they adjusted it to get "best possible result with customer's camera". I may send it back for factory spec adjustment. However, all my other lenses are razor sharp. However, with the kit lens, if I move beyond about 8-10 feet, the lens is soft. It doesn't matter the focal length. I don't have this issue with any other lens. All other lenses are sharp at all distances.

Any suggestions? I am contemplating sending this and the kit lens and the 28-105 back to Canon.