Include a install to network computer(s) option. Small businesses then would be able to log into the server and run that on a machine that needs the program installing, just requiring the ip address and password of the computer
OpenID is service that allows you to log-on to many different websites using a single indentity. Find out more about OpenID and how to get an OpenID enabled account.