I want to add one thing to gore's post. Regardless of which option you choose, if the home users will be connecting through dialup (less likely) then you should configure the server with a phone...