I've read several times that wide aperture lenses between 50mm and 85mm are ideal for portrait photography, but I like to use longer lenses like 105mm or 135mm, as they force me to step away from the subject, which many times makes for a more natural feel to the portrait.