Salesforce's new mashups will deliver full componentization of its analytical dashboards - enabling users to create, share, and combine data components. Essentially this means that customers can pick and choose the best analytical components from a variety of vendors; combining them into a single view on their salesforce dashboard. Salesforce is hoping that lots of new components will be created and shared on their AppExchange.