24-105 is a "consumer" L lens so I actually don't have very high expectation from it's image quality. I get it for "rough" use and hopefully it will not fail as easily as a non-L lens. I have a few non-L lenses that failed on me a few times(screws drop out, aperture stuck and etc). That is one reason that I will never buy a Non-L or 3rd party lens.