ESRI maps for Office is great product.
I think that an extesion for Microsoft Outlook could be developed in order to do the following:
1. Geocode Contacts
2. Contacts could be exported as shapefile or file geodatabase
3. Email by spatial query
4. Attach maps in the email