I like neurotalk, or neurotalkcentral It's short and snappy, easy to remember, and it highlights what we do very well and a lot of, "talk"!
The neuro ties in with many of the conditions we're talking about, though not all, of course. I think a name that tried to include everything, like healthtalk, would just be too general. And the fact that BT1 also includes talk doesn't bother me in the least. Most of us refered to it, and thought of it, as far as that goes, as BT rather than as braintalk.