create a new sign-up/profile page, with:
Email address (login)
Select up to ten geographical preferences from same list as BOLO
Once user logs in, they should be able to:
Edit name/zipcode/email address
Edit geographical preferences
unsubscribe from mailings
The sign-up database must tie into the BOLO-send.