Free but some need more support than what free gives us.

If you feel NTPASSWD is too hard, I like the software at http://www.lostpassword.com
Bob