So you want a system that does ....
Business intelligence and reporting
Supply chain management
Human resources and payroll management
Services management "
And you want it to work with MSFT CRM? I hate to write this but Oracle may be the next company for such a system. But my bet is the MSFT CRM will be lost.