Collaboration is all the rage among corporate executives these days, which means IT is kept busy providing systems, tools and procedures that turn the vague concept into a real business benefit. But ...