Debra, why don't you start a thread over in the Site Talk forum asking for interest in an Accessible Forum. I seem to recall seeing a discussion about that some time back and I'm sure there'd be a number of people interested.
Confidence is that feeling you have right before you do something really stupid.