I read somewhere that if you send them a file, and they accept, then while the file ins transferring you go into a DOS prompt and type

netstat -a

you should be able to determine their IP from the list. However... I don't think it works, cos the file transfers appear to go through the MSN servers anyway.