Is this possble to do with EasySocial?
http://extensions.joomla.org/extensions/clients-a-communities/user-management/26715
4. JUsergroups Selection
Where Joomla! lacks. We have a solution.
Allow users to select their Usergroup at the time of registration.