Pues... ya hace algunos años hice uno que basado en un recurso de PHP, hice la interfaz en flash.
Pero bueno, si es lo que buscas solo te tengo una mala noticia... para hacer el de hotmail ya es diferente, antes si funcionaba, ahora creo que es mas como usar la plataforma de hotmail para que de acceso a sus contactos. En fin, si es lo que necesitas solo bájalo de
http://www.phpclasses.org/browse/package/3895.html
Solo necesitas tener activado CURL para que funcione.
Aquí te pongo el ejemplo que hice funcionar, los scripts tienen algunos errores y el de GMail ya cambio la forma en la que organizan los contactos, solo es cuestión de modificar la posición del arreglo y tal vez modificar el delimitador de corte, aunque esto no es muy necesario.
Ahh si, no se guarda el password ni los correos de tus amigos, aunque puedes implementar algo para que si se guarden.
En fin, checalo y cualquier duda por aquí ando, ya solo me dices.
http://micorneta.com/grabber.html