A free instant messaging app that can connect to AIM, MSN, Jabber, Yahoo, and more. Under active development and highly recommended. Another popular choice is Mercury Messenger, which runs on Java. Or if you prefer IRC, there is Colloquy. Or you can get an open source clone of MSN called aMSN.