The current preview window appears to be on a fixed size which is disproportional and too small to be effective. Better yet, allow it to be displayed in a separate window on its own (a choice button would be great).
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.