Nevím, kde jste vzal, že Pidgin se nehodí pro ty, co si chtějí uchovávat historii...
Narozdíl od Mirandy má historie v Pidginu textovou formu, není problém si to kdekoli přečíst a čímkoli, navíc se to dá krásně komprimovat pro archivaci. Není problém i pro
nativní ukládání do html, stačí to přepnout v nastavení Pidginu.
Historie je i dobře organizovaná, první adresář obsahuje adresáře pojmenované dle protokolů, které používáte (ICQ, IRC, Jabber), v každém z nich jsou další adresáře pojmenované dle jednotlivých účtů, které u daných protokolů máte, tyto adresáře obsahují další adresáře pojmenované dle kontaktů, které v těchto účtech máte a v nich jsou konečně standardní TXT soubory, a je jich tolik kolik konverzací jste s danou osobou provedly.
Každý TXT soubor je pojmenován datem a časem, kdy jste danou konverzaci zahájili. V každém TXT adresáři máte u každé věty napsáno, v kolik jste ji danému člověku poslali.
Co ještě více chcete

Navíc Pidgin obsahuje poměrně přehledný nástroj pro procházení této historie, ale jak jsem již psal, jedná se klasické prachobyčejné TXT soubory, které když na to příjde přečte i můj prastarý telefon.
Osobně se nebojím označit Pidgina za nejlepšího alternativního klienta pro IM komunikaci...