sin querer criticar ni nada parecido, esa forma de hacerlo es más adecuada para los teléfonos antiguos que para hoy en día. Tened en cuenta que los campos que trae la tarjeta sim son limitados.
Una forma más adecuada es utilizar los contactos del teléfono y sincronizarlos, por ejemplo, con el outlook; de esta forma podéis tener mucha más información (incluida la imagen del contacto). También podéis hacerlo con el programa myphone, que lo hace en servidores de microsoft (creo) y lo tienes disponible de modo on-line. Esto es independiente del teléfono que tengas.
Saludos