Итоги голосования для комментария:
Cornelius
Ну тут наверно все стандартно: категории, теги и поиск… Что еще можно придумать? Вообще хороший вариант посоветоваться с Дорианом, у него большой опыт создания ролевых ресурсов.