Dean Kirstein found several third party programs that do self-service password reset. The best reference so far is an article from information week, here is a link: http://www.informationweek.com/security/showArticle.jhtml;jsessionid=TT2IQBLHTVSN4QSNDLPSKHSCJUNN2JVN?articleID=175800585&pgno=1&queryText=It
A simple comparison chart that it references is located here: http://i.cmpnet.com/secureenterprisemag/0301/graphics/SEC_CP_fea_106_online.pdf