Resetting Active Directory Password using a Web-based Utility

Does anyone have ideas on how to reset Active Directory passwords using a web-based utility? I am looking for something similar to Specops and Namescape that will walk the user through the password reset process. This should also be accessible 24 hours a day.
