Кроме XML есть море других способов - начиная от банального текстового файла, и заканчивая dbm и SQLite.
апричем поиско по несколькимегабайтому файлу будет явно быстрее, чем по этим инишкам.
Оффтопик.
Не перестаю поражаться.
Я не представляю, сколько может стоить рабочее время программиста, который будет писать пакет для замены базы данных, если хостинг с базой данных можно купить за 5 долларов в месяц....