Another lens that people often recommed for this purpose on the 20D is the Canon EF-S 60mm f/2.8 macro. It's a lot more expensive than the almost give-away EF 50mm f/1.8, but if you have a need for a macro lens too, it is dual-purpose. I can't really comment on its suitability as a portrait lens (humans are not my thing) except to report what others say. Does the macro work and a bit of general purpose landscape work very nicely for me. But it's a lot more expensive.
|