Не судите по заголовку, это лишь заранее высказанная единственная отрицательная черта моего предложения.
Почему бы не взять названия всех клубов, моделей и блогов, просканнировать их, добавить к каждому по 3-5 синонимов (напр. Toyota = Тайота = Тоёта), да и не повесить на включение этих слов в тексте сообщения ссылки (или волшебные всплывающие аяксовые подсказки с данными и ссылками). Больше, наверное, полезности будет, если прикрутить это к комментариям.
В итоге тогда получится, что когда я напишу:
Соната, конечно, неплохая машина, но из Хёндай мне больше нравится новая Элантра.
Текст автоматически превратится в:
Соната, конечно, неплохая машина, но из
Хёндай мне больше нравится новая
Элантра.
Думаю, получится очень даже неплохой функционал, раз уж решили делать предсозданные блоги.
Что касается нагрузки на сервер, то не так страшен черт, как его трезубец. Если правильно выделить все клубы, модели и блоги в массив (кстати, блоги тут, наверное, лишние, если использовать терминологию из карты блогов), то этот функционал будет сведен к двум простым действиям: проверки наличия элемента в массиве, и замены текста. Это делает любой поисковик, выделяя найденное слово.
Чтобы не смущать пользователя, и он мог легко отличить «настоящие» ссылки от сгенерированных, то можно подчеркивать их (сгенерированные, конечно) другим стилем и/или цветом.
С удовольствием выслушаю конструктивную критику (: