Well now, I haven't stopped to think much about this, but to get the ball rolling:
Brain Central
BrainPower
Mind over Matter
The Nerve Centre
The Think Tank
I know some ideas have already been put forward, perhaps they could be copied here by the individual poster. Just makes it a whole bunch easier to have 'em all in one place.
(To all those who have criticized the choice of BrainTalk2 as a board title, remember it was named only as a temporary refuge for BT members; DocJohn has said he'll happily rename it - now's your chance to christen it properly).
More later

all the best