Social Signup and Invite Plugin

Is there any plugin that allows users to sign up for new blogs using Facebook, Twitter, Google (OpenID)?

Does this plugin have an invite system that allows users to invite their friends (from the social network they used to sign up) to the blog network after signing up?

Here's a pretty neat facebook inviter for wordpress: http://yougapi.com/products/wp/friends-inviter-demo/