Source: SlateFlash (http://slateflash.blogspot.com/2009/06/chat-with-your-yahoo-buddy-from-msn.html)
I use MSN IM at work. The other day a colleague approached me and asked me to add him in my buddy list. And he gave me his Yahoo mail id. I told him I use only MSN. But he gently smiled and educated me that MSN/Live messenger can add Yahoo contacts and vice versa. I couldn't believe that but when tried, it worked magically!
Then I visited yahoo messenger page and confirmed that it officially works:
Then I was wondering will someday google join this and extend its gtalk to work with MSN and Yahoo? I am not sure about this but heard that it has plans to support integration with AIM in near future. A little bit of googling tells me that we can tweak gtalk to work with MSN and Yahoo IMs easily. If you are interested in this, check out this article!