MemberManager takes a character separated file, sorts the whole thing by whichever field you like and creates an HTML file for each letter of the alphabet with contents of each file also sorted. It also automatically hyperlinks any email address in the email field. There is a free as well as a paid version of this script available on the website. There are also MySQL database versions which can be customized on request, at additional cost.