Keeping track of date when user profile has been updated
I used the Rules module for this. There is a condition like "User Profile Updated" or something like this which you can use. You have then the changed and the unchanged values as tokens available for example to e-mail somebody about the changes.