Thorough and detail blog post by Mr Keith Richie on how to cure the pain that is email and display name maintenance in SharePoint. Like Keith I have found that “most enterprise customers I have worked with find this feature really annoying”, so its great to see a fully documented solution.

Keith Richie : Using SPUserUtil to synchronize SharePoint user Display Names and Email addresses with the information in Active Directory.