I absolutely concur with Daniel, the 17-55mm is a much better in terms of sharpness and contrast. It is called the "hidden L" for 1.6 bodies. Some people such as yourself prefer the range of the 24-105mm on a crop body and I absolutely respect that, I just think people should be informed in there choice.

John.