I second the EF 300 f/4 L IS, with the minimum focusing distance of 4.9ft + 300mm focal lenght this lens is a great close up lens (I wouldn't call it macro). Want to get even closer to your subject...add extension tube.