For Canon's line of DSLR camera's equipped with APS-C sensors, the Canon EF-S 60mm f/2.8 Macro lens provides fantastic photos of small objects.
For users of Canon's extremely popular line of APS-C cameras (Digital Rebels, 50D, 7D) who want to use their camera's for photography of flowers, insects, and other small items, the EF-S 60mm f/2.8 Macro is a solid option. Relatively affordable at under $500, this lens is not as well sealed as L-series lenses, but should nevertheless produce outstanding results.
From Canon:
A thoroughly modern design that's optimized for select Canon EOS digital SLRs. Its angle of view is equivalent to a 96mm lens on a 35mm camera, with a floating optical system that can focus down to full life-size (1:1) magnification. Inner focusing, driven by a silent and powerful ring-type USM, means the lens' overall length never changes during focus. This lens is a wonderful multi-purpose lens that's equally at home shooting macro shots, portraits or available-light photos. Like all Canon EF-S Lenses, its use is restricted to the EOS 20D, EOS Digital Rebel and EOS Digital Rebel XT cameras (as of February 2005). [Editor's Note: supported cameras as of 2010 include the EOS 30D, EOS 40D, EOS 50D, and EOS 7D, in addition to the Rebel Line]



