Oh sure Canon is going to run out and discontinue there biggest selling L lens...

You can't compare EF-S to Non EF-s.. remember that the EF-S won't work on the 5D or any 1 series..
That's four current models... (five if you count the fact that B&H is stocking 10Ds again) and the majority.. the vast majority of the historic models that won't take EF-S. And None of the film bodies..
The 17-40mm will continue to have a market in the larger than 1.6x framed cameras.
I don't think so - I think Canon wants to sell 16-35 Ls to that market.
Have Fun,

