Вот есть такая вещь www.phorum.org , там весьма неплохой софт для форумов раздают, на мой взгляд.
С регистрацией вообще непонятица, как ни сделай, все равно неудобно будет. Интересные принципы администрирования у чата www.krovatka.ru , а еще интереснее на slashdot.org (там надо фак читать, иначе сразу не совсем понятно).
Прошу прощения за оффтопик, могу на мыло перейти, если интересно.