Information Database Plugin For Buddypress

Does anyone know of a great plugin that will allow you to show the following?

Informational articles

AT product, resource, service highlight (posts)

Learning Strategies / Techniques

Would a knowledge base be the best option to do this?

Corn