I don't believe there is a 'builtin' logger for password changes.
Suggestions:
Use Profiler, create a trace that just tracks the use of sp_password.
Create an UPDATE trigger on the sysxlogins table in the Master database (making changes to the master database is not always a good thing, but it is a possibility).
-SQLBill