If I had to nitpick about one thing it would be the UI. Only because it is a bit busy and, moreso, the colors used are not user-friendly to someone, like me, with any vision issues. I would love them to add a light on dark option skin.
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.