...И вот результаты поиска:
ИМХО
англ. - "Интернет Медиа Хауз"
Internet media house, IMHO
с 01.12.1999 до 29.01.2002
позже: ИМХО ВИ
(
www.imho.ru)
ИМХО
англ. - по моему скромному мнению
in my humble opinion, IMHO
ИМХО
"имею мнение, хочу озвучить";
"истинное мнение хрен оспоришь"
сетев. жарг.
Спасибо за ссылочку,Kyon!