I hope 17-40 replacement will come soon.
I'm upgrading from 300D to 7D in about 2 weeks and I need good wide angle lens for 7D.
I don't have the money for 16-35L f/2.8 II and I'm not willing to spend my money on 17-40, the lens that will be upgraded soon since it's more than 20 years since Canon first launched this lens.
Do you have any idea about the timing for the 17-40 replacement??