Miranda IM is a free open source multi protocol instant messenger client for Windows. It is portable and it supports plugins (currently 350+ plugins).It works on all versions of Windows 95 / 98 / ME / NT / 2000 / 2003 / XP / Vista / 7 and 10. It is released under GNU General Public License. Itt supports AIM, GG, ICQ, IRC, Jabber, MSN and Yahoo protocals. It is one of the most popular IM in the world. But the development is in slow pace. You can download and install it from the below link. If you want to more advanced feature then try the fork of Miranda IM Miranda NG.
Some of the main features are you can customized look and function, User management and organization, Contact renaming, Compact and portable and it saves history on hard disk.