Don’t have social account ? No problems, create a new manual account.
Don't create another account, use an existing one.
Twitter integration is currently in development. As soon as we get done posting how awesome we are, we'll get right on this.
Unfortunately the guy working on Windows Live integration had better things to do. Also Tom, you're now sacked.
Our developers are working hard to bring you Google integration is currently in development.
OpenID is planned, we're just waiting for 'normal' people to learn what the hell it is.
We would have Yahoo Registration, but really, who uses Yahoo anymore?