Retrieve data from all programs and store them in a data warehouse.  This allows replacement of 3rd party applications without the need for data loss and gives the important reporting of all data in one place.  Manage your business and make decisions fast because you are king of your data.