I am thinking of purchasing the Canon EF-S 17-55 2.8 USM, from everything I have read it seems to be the majority of people love this lens. The only worry I have is dust, it seems to be the major complaint if any. My Body is a 40d, is this the lens for me or should I go with a L for the price.





thanks