I have a 17-35/2.8L lens, and while it works fine on my 40D bodies, my 17-55 EF-S lens is a much better choice for a standard zoom, in my experience. Internal stabilization is a plus, and the extra reach of the 55mm makes for a good standard zoom range.