Ok, about to purchase a 24-105L lens for my new 50d. I've never spent half this much on a lens. Question to all... how long can one generally expect a lens to last given proper care. Is this a function of # of shots taken, all else being equal (i.e., assuming people keep filter on, lens hood, keep in camera bag when not using, etc.). I'd like to think I'll be using this lens for a decade, but maybe this won't be the case. What typically goes first... I guess I want to know the typical life cylcle of a lens in the class of a 24-105 lens.
Thx.



