OCTOPUSS: Opera žádné asociace nedrží.
Jen pro drobné vysvětlení, jak to funguje. Když se z programu má otevřít soubor, tak ho dáš jakoby spustit. Operační systém se podívá na to, jaký program s tím máš asociovaný a pak spustí ten program a jako první parametr mu předá cestu k souboru, který má otevřít.
Pokud ICQ, nezávisle na nastavení systému (neboli defaultní prohlížeč máš nastaven správně), vytrvale otevírá vše v IE, tak to znamená, že vývojáři místo toho mechanismu nahoře použili to, že rovnou volají IE a jako parametr mu dají cestu. Udělat toto je snadné, kde se najde IE, je pevně dané. Tenhle přístup byl naprosto běžný ve starších aplikacích, z doby, kdy lidem nevadilo, že se něco otevřelo v IE. Tipnul bych, že používáš nějakého archaického klienta.
Pokud ti opera je schopna otevřít nějaký soubor (dvojklikem, či přetažením souboru na zástupce opery), tak už není žádná chyba v opeře. Ona nepozná, kdo to dělal a přijde ji to vše jako úplně stejné. Pokud ti tohle půjde, tak jen zkontroluj, jestli máš správně nastavený defaultní prohlížeč (ve W7 je záložka Default Programs, kde to můžeš pořešit) a pokud ani to nepomůže, tak si běž stěžovat do auditka o ICQ :))