Возвращаясь к теме "Регистрация для разных ролей". Некоторые замечания и вопросы.
Столкнулся с вопросом регистрации пользователей для разных ролей.
Поискав, нашёл замечательное описание http://drupal.ru/node/7713
Только там есть один важный момент. Автор в списке используемых модулей пишет rolesignup а на друпал.орг этот модуль считается устаревшим, и вместо него предлагают использовать autoassignrole. Не знаю как у других, но у меня получилось осуществить задуманое только с помощью rolesignup.