I'm a perpetual learner, information "pack rack" and in constant pursuit of knowledge and becoming knowledgeable.
The challenge many companies face is not about creating knowledgeable people but institutionalizing knowledge such that more people can become knowledgeable. Also, what I find is missing, is a platform to collaborate that creates "collective knowledge". There are examples such as wikis and Google Wave looks promising. Google wave integrates conversations (email, tweets, IM) and other forms of expression in order to create a collective conversation which can develop into a concept, a research brief, a software spec etc.
In the video below Lee Bryant, from Headshift, talks about the challenges we experience in trying to create knowledge. The answer? Well we're figuring that out..but it's not email!
I believe that B2B companies in particular can use social media to do two things. First, find knowledgeable people and second, collaborate to create, index and institutionalize knowledge.