I found this article interesting. I've seen a lot of articles suggesting the use of different tools, but nothing about how these tools should actually be used. I found this informative.
This is a site containing activities that involve online collaboration between classrooms. Classrooms can register for collaborative projects that are featured on the site.