Installed OK on hard drive; a portable version would be nice;once installed on my drive it recognized that and would not go to my USB stick for a portable version; that would be very handy.
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.