EF 100mm f/2.8L Macro IS USM is a good choice for close ups of flowers and insects
BRIAN SAYS… For flowers and insects you want a longer working distance, which means using a longer focal length, like 100mm, or 180mm macro lenses. One benefit of the increased working distance is that depth of field increases with subject distance – helpful for insects and flowers shifting.