If you have a large number of User Roles, the Role Sets module can help you organize them and manage their permissions more easily. Using the User Roles module makes sense when you are defining roles as capabilities, not job titles.
User Addresses is a stand-alone address book system for Drupal. It allows individual registered users to store addresses to their address book (The most common use for this is for shipping or billing addresses).
It comes with a new menu item (in your user profile page) called 'User Addresses' that allows you to view the current addresses you have saved to your account. (Requires views).
There is also a form for adding in new addresses, as well as editing and deleting existing addresses.
It also has support for setting a 'default address'.
Today every user have multiple E-mail ids So they forgotten which E-mail address registered in a Site.
This module helps to user can known which E-Mail Address they registered with a Site and then they can reset the password .
Forgot Email module is provided with a configuration page. This configuration page configure to alternate field of retrieve the Email address.