Email column - make easier the data imput

Using email column i think it could be better for our people to input data.
What i am requesting:

  1. minimal changes: this column has to have a behaviour similar to text column, i mean “remember” all the the previous data charged, and show a list box of this info in order not to type the email again.

  2. maximun changes: manage a internal database of emails contacts.