Penguin

The premier ICQ client for Linux. It's designed modularly, with a daemon actually doing the protocol work and an arbitrary plugin providing the user interface. The default UI plugin is based on Qt, but there are also (less full featured) ones based on GTK or for the console.