I want to to create an automatic self updating address book...

To create an automatic self updating address book, try using Smartr made by Xobni. Smartr pulls email information directly from your Gmail, Yahoo Mail or Outlook accounts and creates an automatic address book for you. It also integrates with your Twitter, LinkedIn and Facebook accounts, so you always are up to date with what your contacts are sharing through social media outlets.