I just upgraded to 4.21 from 4.1, did not upgrade to 4.2 in the middle. Or maybe I was still running 4.0, since I did not upgrade when the mandatory security release came out? ;)
I started with my newest blog and upgraded the javascript as described here: http://www.movabletype.org/documentation/designer/site-javascript.html Yes, I did update the template, add the line into the header, and rebuilt the blog. Everything about my comment form looked the same at that point. I didn't change any settings, and I tested the form by signing in with each type of authentication that I allow and posting a comment from each one.
I then upgraded my comment form template using this code: http://www.movabletype.org/documentation/designer/upgrading-to-enhanced-comment-authentication.html I did put mtignore tags around my old comment form code, it's all still there at the bottom of the new code. I saved the comment form template and then rebuilt the blog.
Now the comment form looks like this: http://www.badpersonalads.com/archives/2008/08/im-feeling-a-passiveaggressive.html#comments
Instead of its old appearance, which is more like the one on this page: http://www.allaccessblogging.com/archives/2008/08/blog-quizzes-accessibility.html#comments
And the option to sign in has disappeared.
Both of these blogs are using 6A templates with very few modifications, so I'm not sure what I'm doing wrong. Any ideas are appreciated.
Reported on Movable Type 4.2

Have you checked in the preferences for the "registration" option on that blog?
If it helps here's my comment form template which displays the box always, but offers the opportunity to sign in.
Richard, thanks. There must be something different between my 2 blogs, I just can't pin down what. Checked registration options, they were exactly the same. But since I seem to be the only one, I'll just keep fiddling with it until it starts to behave itself.