wp 3.0 multi sites, allow users to choose (or select) primary site

wordpress 3.0 multisite enabled.

by default when a user registers they will get an active account on domain.com and a passive (hidden) account on sub1.domain.com

how can i allow users to either
choose their primary site
auto set primary site to the sub-domain that referred them (
option1 is better)