JDM von Weinberg , Jan 15, 2011; 11:38 a.m.
Both and either make sense on a 35mm-sensor camera (aka "foolframe"). Both are a little long by traditional standards for portrait work on an APS-C body, but people often shoot portraits with longer lenses. Because of the greater distance, and its effect on perspective, longer lenses may be great for portraits of people with large schnozes.
For APS-C you can combine the Macro and portrait function with either the EF 50mm f/2.5 or the EF-S 60mm f/2.8.
Macro lenses may be a little too sharp for older faces with lots of wrinkles; but diffusion filters are cheap, and there's always Photoshop.