Знаете, а парень оказался прав на счет базы данных. МайСКЛ отлично справляется с количеством записей до 10 миллионов. Я ради эксперимента делаю нормализованную базу на 50кк. С правильно-построенными индексаи. Если хватит терпения - выложу результаты, но судя по собранной уже на 17кк вставленных записей статистике... Терпения у меня не хватит. Если кого-то все-же заинтересует - выложу код и сопровождающий текст...