A couple months back I upgraded from my kit 18-55mm lens to the 17-40L. I have come to believe that the 17-40L is probably one of the best lenses ever made by Canon. Its color, sharpness, and contrast are incredible. This will definetly be in my bag for a long time to come.