I had not heard of persona.org until the announcement that it's shutting down.
I think it's an interesting idea.
The browser is a good place to do identity.
PS: To be sure I hadn't written about it, I did a search. :-)