I've always found their openId approach to be pretty nice, actually.
I do occasionally find myself being automatically logged out for seemingly no reason at all but it only takes two clicks to log right back in.
I agree, it's certainly better than just a text box with "OpenID" as the label and makes an attempt at saying what an OpenID actually is for people that haven't got one.