I like all those!
No Brainer Support & Compassion Forum~~~~~ Yes, lame I know!
Medical Issues and Friends Forum
Not sure if you want to leave the word, "Brain" in it.
World Wide Brain Central Forum
Medical Support Forum
Braintalkers R Us
Okay, back to lurkdom for awhile.

Or unless I can think of something spectacular!
Feebs