От себя могу порекомендовать ThumbsPlus, но есть минус - эту программу нужно долго и тщательно настраивать. Столкнувшись впервые юзер пугается, но со временем привыкает

)) Хорошо справляется с большими массивами данных (300-500 тыс. изобр.). Один раз строите базу - и всё. Делал на этой программе базы для двух издательств. Не жаловались пока
В моем случае был настроен сервер БД на PIV-1.6GHz/1024/2x150 WD RAPTOR c разграничением прав доступа. Сидели девочки и забивали описания + юзеры ломились в базу. Всего - от 2 до 16 чел. одновременно. Сетка 100Мбит.
В общем, при некривых руках админа, правильных настройках и выделенном отдельном серваке эта программа отрабатывает весь свой потенциал на 300%, особенно если файл базы посадить на рэйд из двух рапторов
Грамотно сделаны выборки по поиску, хистори, работа с оффлайн-дисками (CD, DWD). Есть возможность (имея не кривые руки) работать с базой превьюшек отдельно от основного файл-сервера.
Поиск не совсем привычен, но всё настраивается. Со временем привыкаешь, и понимаешь, что прога - незаменима.
Программа не бесплатна, но... есть лекарство, конечно же

В общем - советую испробовать тщательно.
Удачи!