Microsoft have tried to communicate Business Intelligence in a more simple fashion.
Have a peak here and judge for yourself if they succeed: Microsoft BI
Microsoft’s comments on the video:
Companies today are awash in a sea of information. This ever-growing surge of data can cause uncertainty and bring on stormy and chaotic conditions for businesses. To maintain a strong decision management strategy and harness the power of data, companies need the right tools to achieve breakthrough insights. This Microsoft Business Intelligence video offers a compelling vision of the transformation of data from its raw state all the way through to distilling clear and actionable insights.