Canon EF-S 60mm f2.8 Macro USM
The Canon EF-S 60mm f2.8 Macro USM is a macro lens for Canon EF-S mount digital SLR cameras that provides 1:1 magnification without the use of extension tubes. Don't like macro? Not sure why you clicked here but anyway, you can also use this lens as a totally normal short telephoto lens for portraits. It's nice and compact, and image quality is excellent.