Bem podes tamb fazer isto, (ou podias nas versoes mais recentes nunca testei)
Enviar ou receber um file durante esse processo fazeres um netstat e como o MSN qnd troca files é como um P2P sabes o IP remoto desse user.
Depois é só fazers um trace por exemplo aqui:
ALERTA: Na verdade é com estas tecnicas que muitas das vezes somos anjinhos.Uma de duas coisas pode acontecer. Ou o file já de si 'abre uma porta na nossa maquina' ou a maquina até está 'escancarada' e estamos a 'informar' o nosso interlocutor qual o nosso endereço IP