Saw this article on communities of practice, utilizing the internet. 

This whole space is in flux, as "communites of practice - maybe one could say "communities of interest", as this is more accurate - these tools keep changing, and getting better.

From Yahoo Groups, to Google Groups, to MySpace, to blog cross-fertilization, to mega-blogs utilizing Scoop software, to newer tools such as Multiply or Project Comet.

As a sideline - am I the only who is completely annoyed by Yahoo Groups?  And who also isn't very excited by the typical online forum space?  (Such as what is available at Integral Naked or Integral Review)

Stylistically, I don't know - these just don't motivate me.  I much prefer the blog back-and-forth, combined with RSS.

What are other people's favorite online community software/environments?