At the moment Live ID supports self-issued cards. And it is really cool to login using card instead of typing the password, but there is one "but".
You can sign in either using the login page or from the sites that support "the kind" of login screen. Otherwise (if you try to log on, you will need to log in using standard e-mail/password combination.
Ahh, one more thing. It is BETA.