When getting an IP address from MSN, you must be sending a file to that person, or connected to them in some sort of voice stream. You will not obtain it from just talking to that person. It's sort of like getting an STD, you're not going to get one just by hanging out with someone, you're going to have to have sex with that person.
you will not get the phone number of the person you are talking to, you will only get the phone number of the ISP that he is connected through.
you get that person's phone number if that person owns a domain by going to
http://whois.userland.com entering their domain name, and looking at the whois records.
also, the hostname baym-cs103.msgr.hotmail.com is the connection you are making to just get your buddy list, the hostname you see with one of your friends will be much different.
that's all i've got for ya, good luck with all your script kiddie adventures
