What about making Launchpad an OpenID consumer (https://bugs.launchpad.net/canonical-identity-provider/+bug/210943) and providing a "Login using a Gmail account" button. (Because many people don't realize that Gmail is an OpenID provider.)
Attachment: signature.asc Description: OpenPGP digital signature