The following article was recently posted in T.H.E. Journal (transforming education through technology). If you have a moment, please read this article, Online Communities of Practice: What Works, by Therese Mageau.
Do any ideas stand out that you didn't know or might try? Or, does some point validated what you are doing?