I am in the process of designing a CMS system, basically it will integrate all kinds of functionality required for a successful website. I would like to know what you would want in such a system, and how would you like the data integration between the different segments of the CMS to work. The system will have both PHP, ASP and .net intergration.